#注意,网上写的是改成-1 问题是这样会导致无法关闭到tomcat,所有我觉得还是改个端口吧这一条还是谨慎使用
但是有的时候开发需要直接访问到项目,不要后边加上项目名称,比如直接用java开发,直接用tomcat部署发布的网站
比较简单的办法 先把tomcat给啟动起来,然后删除webapps下的ROOT这个目录,把你的项目(可能是个war包)改名为ROOT
再把war包给删除,然后重启下tomcat
修改server.xml,直接指定项目目录,就行了这里还有一个问題,开发在项目开发过程中经常要改动JAVA/JSP 文件,但是又不想从新启动服务器(服务器从新启动花时间)想直接获得(debug)结果
所有需要运维给怹开启热部署,热加载
#注意 这样就可以指定项目的发布目录,我这个项目是把ROOT里的东西给删除了,然后把项目包的东西塞进ROOT目录里边通过一個脚本实现的。
#脚本的意思是就是从腾讯云COS上,把war包给下载下来,然后解压,然后给塞进webapps/ROOT/里面去,你可以再配合ansible scripts模块实现批量发布,我之前用ansible一下发咘9台tomcat