版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第五章:Java
Web系统开发环境搭建教学目标掌握JDK的安装与配置方法掌握Tomcat的配置和启动方法掌握IntelliJIDEA的下载、安装及基本用法掌握使用IntelliJIDEA创建JavaWeb项目的方法掌握在IntelliJIDEA中添加自定义新建Servlet菜单的方法12IntelliJ
IDEA的下载与安装34AgendaJDK安装及配置Tomcat的安装及启动Java
Web系统的项目搭建1JDK安装及配置1.
JDK安装及配置JDK是JavaDevelopmentKit的首字母缩写,JDK主要由Java编译器、Java虚拟机(JavaVirtualMachine,JVM)、Java运行时环境(JavaRuntimeEnvironment,JRE)、Java类库和开发工具组成。一共分为标准版(JavaStandardEdition,JavaSE)、企业版(JavaEnterpriseEdition,JavaEE)和微型版(JavaMicroEdition,JavaME)。JavaSE即JDK,可从Oracle官网下载安装。下载地址:/cn/java/technologies/downloads/截止2024年1月,JavaSE的最新版本为JDK21,但目前企业界用的最多的版本是JDK8,该版本是最为稳定成熟的版本,而且是Oracle公司的长期支持版本。因此选择JDK8作为开发环境,其最新版本为JavaSEDevelopmentKit8u391。从官网下载到的支持64位windows版本的JDK为jdk-8u391-windows-x64.exe。在windows下,安装较为简单,直接双击该文件,经权限确认后弹出初始安装界面,然后一路点击“下一步”即可。在安装JDK过程中,会弹出安装JRE界面,同样一路点击“下一步”即可。JDK环境变量的配置环境变量可以视为windows系统的自带变量,而JDK环境变量配置,即把JDK程序的路径配置进环境变量中,从而使JDK也成为windows系统的默认变量。本例选择的系统为windows11,各版本windows环境变量设置大同小异。先打开windows的文件资源管理器,在左侧导航菜单中,右击“此电脑”,在弹出菜单中选择“属性”;如果是windows10或之前版本,可以右击的电脑,在弹出菜单中选择“属性”,弹出系统设置界面。JDK环境变量的配置点击左侧“系统”菜单,在中间位置点击“高级系统设置”,弹出如图所示的系统属性对话框。JDK环境变量的配置在其中切转至“高级”标签页,点击右下方的“环境变量”按钮,弹出如图所示环境变量对话框。此处的环境变量分为用户变量和系统变量,前者是只针对当前用户有效,后者则是针对整个系统。一般情况下,JDK环境变量应新建为系统变量。点击上图圈起来的系统变量区域的新建按钮,在变量名中输入“JAVA_HOME”,变量值则选择JDK的安装目录,如图所示。JDK环境变量的配置此处变量值应该只到JDK的安装目录,千万不要选成JRE或者Java目录。这一步实际上是JDK路径的快捷方式,JDK的诸多命令还没有加入到系统变量中。要使其生效,则需修改系统变量里的Path变量。双击图系统变量区域的Path变量,弹出如图所示编辑环境变量对话框。此处变量值应该只到JDK的安装目录,千万不要选成JRE或者Java目录。这一步实际上是JDK路径的快捷方式,JDK的诸多命令还没有加入到系统变量中。要使其生效,则需修改系统变量里的Path变量。双击图系统变量区域的Path变量,弹出如图所示编辑环境变量对话框。该环境变量有一个“.”,这代表当前目录。加了这个“.”之后,才能在命令行里正常编译java源码,否则会出现找不到文件的情况。-JDK环境变量的配置打开windows的开始菜单,直接输入cmd回车,就会打开一个黑色小窗口,即命令行。在其中输入java-version回车,如果配置成功,则会出现如图所示结果。
2Tomcat的安装与启动Tomcat介绍JavaWeb系统开发完成后,需要部署至Web应用服务器中,通过浏览器来访问。Tomcat即部署初级JavaWeb项目最著名的应用服务器。它是由Apache软件基金会推出的开源免费的Web应用服务器。在合理的配置下,部署在Tomcat上的应用,可以同时支持1万人在线。Tomcat的安装也很简单,直接从官网下载Tomcat的zip压缩包到本地,解压后即可。与JDK类似,Tomcat稳定版本为9.x。截止2024年1月,tomcat9系的最新版本为9.0.85。下载地址为:
文件下载后,解压并切换至其中的bin目录,找到其中的startup.bat文件,这是Tomcat的命令行启动程序。下载与安装启动双击startup.bat程序,系统会按批处理文件去执行该程序。程序首先会检查JDK是否安装。此处主要是检查环境变量里有没有配置JDK。如果读者双击该程序后,屏幕上仅一闪而过一个黑色小窗口,那说明JDK没安装,或环境变量没配置成功。如这两项工作都没问题,那么会出现Tomcat的加载窗口,如图所示。浏览器访问若一切正常,黑色小窗口中会显示XXX毫秒后服务器启动,同时该窗口也会一直显示在系统中。实际上,Tomcat启动后,默认打开了8080端口,并一直处于监听状态。所以访问该端口的HTTP请求,均受到Tomcat的监听,这也就是Tomcat为什么能处理HTTP请求的重要原因。启动成功后,打开浏览器,在浏览器地址栏中输入http://localhost:8080,回车,若显示如图所示界面,则代表Tomcat安装成功。3IntelliJIDEA的下载与安装IntelliJ
IDEA下载IntelliJIDEA是JetBrains公司推出的Java集成开发工具,它具备的智能代码提示、重构、代码协同和代码分析等功能,使其成为继Eclipse和NetBeans之后,第三个被广泛接受的Java开发工具。IDEA分为社区版(Community)和完整版(Ultimate)。社区版免费,但是只支持基本的Java开发。完整版支持JavaWeb开发的版本,但该版本收费,且属于订阅式,按年付费。但庆幸的是,如果满足以下7个条件,可以申请免费许可:适用于学生和教师、辅助教学、面向开源项目、面向培训课程、编程学校和训练营、面向开发者认可奖励计划、面向用户小组和面向团队的3个月试用期。本书重点关注JavaWeb开发,因此需要使用完整版。具体下载方法,JetBrains网站有着详细的引导,此处不再赘述。IntelliJ
IDEA安装截止2024年1月,最新版本的IDEA为2023.3版,下载后文件名为ideaIU-2023.3.2.exe双击该文件开始安装。在Windows下,IntelliJIDEA的安装与JDK大同小异,先是权限提醒,确认后,是安装欢迎界面,直接点击“下一步”,进入目录选择页面。默认安装在c:\programfiles文件夹下,用户也可自行选择安装目录。完成该选项后,点击“下一步”,进入安装选项界面,如图所示。此处为一些常规的设置,可按图所示进行勾选。安装完成后,会在桌面创建快捷方式,将IDEA添加至环境变量中,同时关联java文件,使其作为java文件的默认编辑器。点击“下一步”,则是自定义在菜单目录中的名称,这一步不需要做任何修改,直接点击“安装”。安装相对较长,安装完成后,会询问是否要重启电脑。启动IntelliJ
IDEA双击桌面上IDEA的快捷方式启动该软件。首次启动IDEA,会询问是否要导入设置,如图所示。第一次使用选择第二项即可。点击OK,则进入试用或者激活界面。作者团队均为教师或学生,因此使用的是完整版。读者可根据各自的情况,选择试用或激活。激活后进入如图所示的欢迎界面。安装中文包点击欢迎界面左侧的“Plugins”,进入插件应用界面,在搜索框输入“中文”,如图所示。可以看到有一个名为“Chinse(Simplified)LanguagePach/中文语言包”,点击其右侧的“Install”按钮,安装成功后,重启IDEA后,可见欢迎界面已经显示简体中文,如图所示。新建第一个Java项目在欢迎界面,点击“新建项目”,进入新建项目界面,如图所示。按图所示输入相关信息,点击创建,如图所示。4Java
Web系统的项目搭建设置项目为Java
Web项目点击“newsystem”项目,连续按两下“shift“键,会弹出一个浮动小窗口,选择其中的“操作”选项,输入“添加框架支持”,如图所示。
输入后回车,进入添加框架支持界面,选择其中的Web应用程序,如图所示。点击确定后,在原本的Java项目中加入了web文件夹,如图所示添加Tomcat服务器点击代码编辑区右上角的FirstJava,在弹出菜单中选择“编辑配置”,如图所示。在配置界面中点击右上角的“+”下拉弹出的菜单,点击“Tomcat服务器—本地”选项,如图所示。添加Tomcat服务器点击该选项后,右侧出现配置Tomcat的界面,如图所示。名称输入“Tomcat”,该名称后续会显示在IDEA中。再点击应用程序服务器输入框右侧的“配置”按钮,弹出Tomcat服务器配置界面。点击该界面中Tomcat主目录右侧的小文件夹图标,在弹出的目录中选择本地Tomcat所在的目录。随后,依次点击Tomcat主目录界面和Tomcat服务器界面的“确定”后,返回配置界面添加Tomcat服务器在该界面的下方有一个警告提示,直接点击右侧的修复提示,会自动跳转至配置界面的“部署”标签,并自动完成配置,如图所示。添加Tomcat服务器在该界面的下方有一个警告提示,直接点击右侧的修复提示,会自动跳转至配置界面的“部署”标签,并自动完成配置,如图所示。该操作是指将web部署成war包,这是JavaWeb项目部署后的标准发布包。需要注意的是,往下拖动该界面,可以看到应用程序上下文的组合框,其值默认为:“/newsystem_war_exploded”,将其改为“/newsystem”,完成该设置后,后续启动服务器,在浏览器中就可以通过“http://localhost:8080/newsystem”地址去访问该项目,如图所示。添加Tomcat服务器在该界面的下方有一个警告提示,直接点击右侧的修复提示,会自动跳转至配置界面的“部署”标签,并自动完成配置,如图所示。可直接点击Tomcat右侧的绿色三角图标,IDEA会自动编译和部署newsystem项目,部署成功后,会自动弹出浏览器,执行newsystem的默认首页index.jsp,如图所示。点击图中“确定”就完成了服务器的配置,这是在主界面上会显示Tomcat的图标,如图所示。添加jar包—以Servlet支持为例在newsystem项目中创建一个名为“lib”的文件夹,用于存放所需要的jar包。右击newsystem项目,点击“新建--》目录”,在弹出的小窗口中,输入“lib”并回车。接着,在电脑上找到Tomcat
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2026年浙江省人教版九年级英语下册第11单元听力测试卷
- 2025-2026年重庆市北师大版初中英语上册第7单元同步练习题
- 工程开工报告
- 广东百万联考-2026届高三-2026年2月-化学-答案
- 【8道第一次月考】安徽省淮北市第二中学集团联考2025-2026学年八年级上学期10月月考道德与法治试题(含解析)
- 江西科技学院附属中学2027届物理高三上期中学业水平测试试题含解析
- 减少医院获得性鼻胃管相关性压力损伤护理知识考核试题及答案
- 创新创业大赛参赛作品审核规则
- 电气设备调试考试试题及答案
- 电工考试真题答案考试试题及答案
- 道士工作制度规定
- 春朱自清课件全国一等奖
- 《中国炎症标志物检测临床应用专家共识(2025)》
- 供应商管理评审评分标准及表格
- 米厂入股协议书范本
- 2025-2026学年沪教版七年级英语上册(全册)知识点梳理归纳
- 2025年无人驾驶交通工具研发项目可行性研究报告及总结分析
- 2025年10月25日西藏区直遴选笔试真题及答案解析
- 小学体育与健康地质版(2024)三年级全一册教学设计(2025秋编辑)
- 【竞赛】“希望杯”四年级(上)竞赛数学试卷(A卷)(含解析)2024-2025学年福建省泉州市
- 浙江名校协作体(G12)2025年9月2026届高三返校联考物理(含答案)
评论
0/150
提交评论