tomcat在启动时,会读取环境变量的信息,需要一个CATALINA_HOME 与JAVA_HOME的信息,CATALINA_HOME即tomcat的主目录,JAVA_HOME即java安装的主目录,jdk的主目录。
如图:
CATALINA_HOME:
JAVA_HOME:
输入网址打开页面:
如果可以打开tomcat,而输入如图所示的网页后无法登陆tomcat的话,说明有程序占用了8080端口,
可以通过下面方式查看8080端口占用的程序:
1:打开cmd命令窗口输入
netstat -aon|findstr "8080":
2:再输入tasklist|findstr 1096 就可以看到是什么程序占用了端口
这时有两种方法解决:
第一种==》修改tomcat的端口:
在tomcat的主目录下找到conf文件夹下的server.xml 然后把Connector配置节下的port修改为其他端口,例如8888
然后就可以测试了
第二种==》结束了占用了这个端口程序就可以了,在任务管理器中 或者通过代码 taskkill /f /t /im + 查询出占用程序名