我已将我的项目部署到tomcat
root,它运行正常,没有任何问题。为了实现这一点,我创建了一个ROOT文件TOMCAT_HOME/conf/Catalina/localhost/ROOT.xml
,内容如下:
<Context
docBase="/home/user/project.war"
path=""
reloadable="true" />
所以现在我可以在localhost:8080/
下看到我的项目没有任何问题..但我不知道我的项目被提取到哪里,ROOT
下面甚至没有TOMCAT_HOME/webapps
目录,任何想法?
答案 0 :(得分:0)
如果您使用Tomcat 8,它会将其解压缩到Host的appBase中。
Tomcat 7会将其解压缩到工作目录中,但这是我不建议干预的内部Tomcat机制。它不是一个可以部署更新的位置,尽管如果运气好的话可能会有效。