Tomcat9 配JDK8
坑
- 首先一定要先知道自己下的tomcat版本所支持的对应jdk版本,因为正好jdk14出来了 我就图方便下拉,小白我试 tomcat8+jdk14 t9+14 都安装到了最后一步可就是运行不成功,才悟出这个道理
- 然后是环境变量的配置 文件的安装路径一定要记好
- 然后是tomcat中startup.bat shuttdonwn.bat文件中要设置jdk的路径变量
- 最后如果有一堆异常,别担心我来解析
- 先装jdk在装tomcat
JDK下载安装
- 官网下载安装 好吧我承认我是下的下图,因为官网实在太慢了
- 会有捆绑软件,注意别默认勾上
- 下好也是next 在选择目标文件时就是Java的安装路径,这是后面设置变量需要用到的
- 设置环境变量 win10 直接搜索高级系统设置 打开环境变量
- 需要设置的环境变量 JAVA_HOME 值为jdk的安装路径
- CLASSPATH 值为 .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
- 找到系统变量中的Path变量 新建一个值 %JAVA_HOME%\bin红色的全部要复制
- 进入cmd 输入java -version 查看jdk是否成功 成功的话会弹出刚安装的jdk版本
Tomcat下载安装
- 官网https://tomcat.apache.org/download-90.cgi
- 我下载的是蓝色选中的这个,这个他会帮你在电脑上安装service 省去你自己设置的麻烦,而且有界面操作
- 下载好一直next就行,到设置端口和服务名是,需要记一下,这是后续访问要用的
- 新建环境变量CATALINA_HOME 值是你的tomcat的安装路径
- 找到系统变量中的Path变量 新建两个值 %CATALINA_HOME%\bin %CATALINA_HOME%\lib
- ok 至此环境变量已经配好 现在开始调试启动
- 找到tomcat的bin文件下的 startup.bat 和shutdown.bat文件 bat文件也就是Windows批处理命令格式文件 用记事本打开,两个文件都在这里添加这样一行 set JAVA_HOME=D:\jdk 后面填自己jdk安装路径
- 双击startup.bat 开始启动 如图 最后一行为时间即为成功 在搜索栏输入http://localhost:8080 访问出现tomcat的页面即成功
- 如果在下图页面中出现最后不是时间有java.lang.IllegalArgumentException:这样的语句 打开Tomcat 的conf文件夹中的server.xml文件 下图位置添加 relaxedQueryChars="[]|{}^\`"<>"
-
重新双击starup即可 提升startup是服务器打开 所以小黑窗别关 shutdown是服务器关闭