Tomcat的N多问题
1.安装Tomcat服务器
A,下载jdk和Tomcat压缩包(没用过Tomcat的执行文件安装)。
B,安装jdk,解压Tomcat到你想安装的地方
C,配置Tomcat环境
设置CATALINA_BASE和CATALINA_HOME,路径都是Tomcat的根目录
配置TOMECAT_HOME的路径,也是Tomcat的根目录
配置JRE_HOME路径,路径是jdk下边的jjre根目录
在classpath下配置servlet-api.jar的路径
在path下边配置%CATALINA_HOME%bin 和 %JRE_HOME%bim
我的Tomcat的根目录:
只要到Apache-Tomcat-8.5.24这个地方就行
D,检查是否能运行Tomcat
win+r打开cmd页面,进入Tomcat的bin目录,执行startup.bat run 命令 ,如果没有报错,cmd界面会显示你的配置信息,并且弹出一个运行窗口,刷出大量信息
不要关闭窗口,打开浏览器,输入http://localhost:8080 ,如果出现Apache的网页则表示Tomcat搭建成功。
如果cmd出现路径错误或者提示未配置某个路径,而且这边的窗口闪退或没有打开。请检查路径是否正确,再次执行C操作。
2.Tomcat的端口配置
打开Tomcat下conf文件中的server.xml文件,找到第一个Connector标签,(大概在第70行左右),修改port后面的值就行,你的值就是端口号,如果修改了,请求服务的时候请将localhost后面的8080改成你写的那个端口。
3.配置了新的Tomcat后,我所有的项目都出现了报错
这种情况肯定是新的Tomcat和以前的Tomcat不一样了,所以得分情况处理:
(1)Multiple annotations found at this line:
- Access restriction: The type 'Alert' is not API (restriction on required
library 'C:\Program Files\Java\jre1.8.0_152\lib\ext\jfxrt.jar')
- Access restriction: The type 'Alert' is not API (restriction on required
library 'C:\Program Files\Java\jre1.8.0_152\lib\ext\jfxrt.jar')
没有找到jar包
进入项目的configure build path,删除原有的JRE system library ,新建一个library。
next选择jdk的JRE,点击finish。
点击右下角的apply(这个很重要)然后再点击ok.
(2) 这种类型不被加载
进入项目的configure build path,删除原有的Apache Tomcat ,新建一个library。
1,选择server runtime,next,
2.选择你的服务器,
3.finish 并且选择apply