我的Tomcat配置了两天了,换过无数个jdk版本,也换过无数个Tomcat的版本,终于在今天弄好了。我做了以下几件事。
1.tomcat版本为,jdk版本为
2.刚开始看网上说是端口被占用了,可是修改端口也没有用,我就没有修改端口,最后又改回来了。
3.打开了Internet Information Service”及其下的“FTP服务器”。具体步骤为
(1)打开控制面板
(2).点击卸载程序:
(3).点击启用或关闭Windows功能
(4). 勾选Internet Information Service”及和FTP服务器
然后点击确定。
这个工作就完成了。
4.让Tomcat直接引用了JDK,步骤如下:
(1)在tomcat的bin文件目录下找到setclasspath.bat文件,用记事本打开或者选中然后右键点击编辑
(2)找到这句话rem Make sure prerequisite environment variables are set,在这句话下面添加这句话set JAVA_HOME=C:\Program Files\Java\jdk-17,如图等号后面的路径根据你的jdk的路径写然后保存关闭,这一步就算完成了。
注意最好保证这里的路径和你环境变量里的JAVA_HOME的路径一样,我也不知道原理,但是最好这样做。
5.配置环境变量:
(1).Tomcat的环境变量,我放在了下面的系统变量里,不是上面的用户变量
在path里面添加这两个值%CATALINA_HOME%\lib;%CATALINA_HOME%\bin;注意不要漏掉分号
(2)jdk的环境变量,如图我放在了下面的系统变量里,不是上面的用户变量
在path里面添加这两个值%JAVA_HOME%\bin;%JAVA_HOME%\jdk\bin; 如图:
6.然后打开startup.bat,不要关闭黑框,我是出来了两个黑框,有一个是乱码的,但是不影响我看到小猫,输入localhost:8080,我就看到我的小猫啦
乱码的这个黑框运行完之后自己关闭了,不用管,另外一个别关闭就行。