我正在努力将应用程序部署到我的Tomcat 6实例中的ROOT(“/”)上下文中。
以下是已经完成的工作:
manager.xml
从localhost
复制到domain.com
。现在我尝试通过将ROOT.war
上传到CATALINA_BASE / domainapps来部署到ROOT上下文中。这不起作用。我没有抛出任何异常,但股票ROOT页面(“它工作!”)保持不变。我已成功将其部署到另一个上下文中(通过上传domainapp.war
并在/domainapp
查看),但不是ROOT。
重新阅读它引用CATALINA_HOME和CATALINA_BASE的Virtual Host设置。我的CATALINA_HOME位于/usr/share/tomcat6/domainapp
,而CATALINA_BASE为/var/lib/tomcat6
。我应该使用哪种用途?目前还没有触及CATALINA_HOME,但会尝试搞乱那里的一些事情。
更好的问题可能是设置新Tomcat实例并将应用程序部署到根上下文所采用的普遍接受的流程是什么。
我要删除我设置的虚拟主机,然后尝试使用localhost
。由于只有一个域名,这应该不是问题,但我想更全面地了解设置Tomcat虚拟主机的内容。