尝试使用tomcat自定义项目目录webapps,只需要修改server.xml即可。修改内容如下:
<Engine name="Catalina" defaultHost="tomcat1">#自定义hostname
...
<Host name="tomcat1" appBase="webapps"
unpackWARs="false" autoDeploy="false"
xmlValidation="false" xmlNamespaceAware="false">
<Context path="" reloadable="false" docBase="/opt/log/webapps/log"/> #此处host name 需要与defaultHost内容保持一致。并增加<Context... />行指定默认项目目录
如果想修改tomcat默认使用的8080端口,也在server.xml中修改
<Connector port="9080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />将port从8080改为自己想用的端口即可