我已经将我的项目部署到 tomcat
根目录,它运行良好,没有任何问题。为此,我创建了一个 ROOT 文件 TOMCAT_HOME/conf/Catalina/localhost/ROOT.xml
,内容如下:
<Context
docBase="/home/user/project.war"
path=""
reloadable="true" />
所以现在我可以在 localhost:8080/
下看到我的项目没有任何问题..但我不知道我的项目被提取到哪里,甚至没有 ROOT
TOMCAT_HOME/webapps
下的目录,有什么想法吗?
最佳答案
如果您使用 Tomcat 8,它会将其解压到 Host 的 appBase 中。
Tomcat 7 会将其解压到工作目录中,但这是我不建议干扰的内部 Tomcat 机制。它不是您可以部署更新的位置,但如果幸运的话它可能会起作用。
关于java - 部署项目到tomcat ROOT,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19522534/