公司的一个项目,在tomcat8下部署,启动过程中发现,tomcat中项目加载两次,但是启动后可以正常访问
server.xml中配置如下
<Host name="localhost" appBase="webapps"
unpackWARs="false" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
<Context path="" docBase="workservice" debug="0" privileged="true" reloadable="true"/>
经过查询,网上说是这个配置的问题,更改为
<Host name="localhost" appBase=""
unpackWARs="false" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
<Context path="" docBase="/usr/local/tomcat-work/webapps/workservice" debug="0" privileged="true" reloadable="true"/>
项目二次启动问题解决,但是暴露了一个新的问题,
问题描述:
项目框架,SpringMvc
以work开头的路径访问报404
http://172.16.0.1:8080/work/heart/live
如果把work换成其他,比如tork,项目访问正常
http://172.16.0.1:8080/tork/heart/live
不能确定什么原因,求大神能够解答