不同版本的tomcat对SDK版本的要求
我们通过上官网http://tomcat.apache.org/查看可知,你在选择版本的时候要注意考虑其他的版本要求,否则可能会出现问题:
所以你的tomcat版本必须要有对应的java sdk,你需在官网上下载相应的sdk并配置好环境变量,对于如何配置环境变量可查看我之前的文章Java环境变量配置&出现“Error: could not open D:\Program Files\Java\jre1.8.0_202\lib\amd64\jvm.cfg”&不同版本之间的切换
tomcat的下载和配置
1. 官网下载,你可以下载任何版本,只要其他相关配置跟得上
2. 解压缩文件,得到文件夹
3. 修改端口号 ,在tomcat中的conf文件夹找到sever.xml文件,找到如下图位置,将8080改为8888,防止和其他的端口号相撞。改完之后记得按ctrl+s保存
改后
4. 配置java sdk,在tomcat的bin文件夹中找到catalina.bat,用编辑方式打开,找到setlocal,在setlocal后面添加两行代码,之后按ctrl+s保存:
set JAVA_HOME=D:\Program Files\Java\jdk1.8.0_202 //这个为你jdk保存的路径
set JRE_HOME=D:\Program Files\Java\jdk1.8.0_202\jre //这个为jdk中jre的路径,其实就是上面那个路径加个\jre
5. 检查是否配置成功
按下Windows键+R键,输入cmd回车,来到你保存tomcat的文件夹下,进入bin目录,输入startup.bat并按下回车
(如果出现乱码:
找到tomcat目录下的/conf/logging.properties
找到这条语句:java.util.logging.ConsoleHandler.encoding = UTF-8
将UTF-8改成GBK)
打开一个浏览器,输入localhost:8888,若出现如下界面,则表示配置成功