目标:
- web环境搭建:
- 完成jdk;
- tomcat的安装配置;
- 在eclipse中配置java、server环境;
- 保证javaweb工程正常部署运行。
一、检查jdk版本,根据老师指定版本。
通过cmd java -version进行检查。如果无法显示,就配置环境变量。
二、Tomcat的安装配置
下载软件:点击左边Download下的具体版本,如:Tomcat 9。滑动至页面底部,在Core区域根据windows版本进行选择zip:免安装,解压并配置环境变量即可使用
配置
配置Tomcat环境变量前一定要配置好java的环境变量,尤其是JAVA_HOME
以下环境变量均在系统环境变量中设置。
新建 CATALINA_HOME 环境变量,变量:CATALINA_HOME 值:D:\Tomcat。修改 Path ,在Path 后添加(新建):
%CATALINA_HOME%\lib、
%CATALINA_HOME%\bin、
%CATALINA_HOME%\lib\servlet-api.jar
启动Tomcat
方法一:在D:\Tomcat\bin,双击startup.bat打开窗口,双击shutdown.bat关闭窗口。
方法二:通过命令行窗口打开。cmd命令cd到D:\Tomcat\bin,然后输入命令:startup,出现如下对话框,表明服务启动成功。
三、在eclipse中配置java、server环境,eclipse集成Tomcat
1.菜单:window-preference-servlet-runtime environments
2.点击add按钮,browse找到Tomcat安装位置
3.Tomcat的默认位置:C:\program Files\apache\9.0,修改到D:\Tomcat。
4.点击完成(finish)确定即可。
5.在window-showview-servies ,修改信息,包括Deploy path去掉前缀,否则自动生成冗余文件
6.可以在之后改端口
四、javaweb工程正常部署运行
1.文件-新建-dynamic web project 输入项目名称.test,下一步下一步
2.打开项目.test在webcontent目录下新建网页test.html,在文件中输入内容
3.在浏览器中访问该网页,出现404,可能是端口冲突,通过cmd netstat -aon | findstr 8080
检查8080的占用程序,关闭进程
4.在项目中新建servlet类,在其doget()方法中修改代码
实验总结
一、环境变量中,环境变量名对大小写不敏感,可将CATALINA_HOME小写,但需要保持一致
注意:在环境变量中,如果新建有两个相同仅大小写不同的的变量名,会覆盖设置。如:path和PATH
二、如果与其他服务的端口号冲突
tomcat端口号默认8080,如果和其他服务的端口号冲突,则可对端口号进行修改
在D:\Tomcat\conf下打开server.xml文件,在文件的69行左右,将port="8080"修改为指定的某一端口号,重新启动。
三、修改.xml的格式
eclipse修改xml文件默认的打开方式为text editor
1.菜单:Window -> Preferences -> General -> Editors -> File Associations
2. 点击右边的:Add 按钮,在弹出的窗口中输入: *.xml3. 在下面的:Associated editors: 选中:Text Editor…, 然后点击右边的“Default”按钮