闲来无事,重新学习一下Java,
去Tomcat官网下载Tomcat,各种版本,7-8-9,果断下载最新的9,解压后,无需安装,到bin文件夹下启动,
结果总是一闪而过,百度:
1.查看8080是否占用,没有
2.环境变量是否没有设置。。。。不需要设置
3.是不是路径带中文,换了还是不行。。。
最后发现Tomcat9支持JDK8及以后版本,而我机器上的是7.。。尴尬
果断重新下载Tomcat8,还是无法启动。。。
排查了一下发现,解决TOMCAT9的时候,在环境变量里面设置了CATALINA_HOME,startup.bat执行的时候又指向了tomcat9的路径,删除掉
这个变量,正常启动。
需要注意的是startup.bat启动方式,命令窗口只要关闭,tomcat就会关闭,
我们可以“以管理员身份运行”启动cmd,cd进入到tomcat安装目录bin下,执行service.bat install,安装Tomcat服务,然后从服务中启动tomcat,或者直接在cmd中
执行 net start tomcat启动。