Tomcat 的 Web 应用程序上下文路径不起作用

标签 tomcat tomcat6 artifactory

我正在默认 tomcat 安装(ubuntu 服务器发行版)下安装 Artifactory ( http://www.jfrog.com/products.php )。我创建一个包含以下内容的/etc/tomcat6/Catalina/localhost/artifactory.xml 文件:

<Context path="/maven" docBase="${artifactory.home}/webapps/artifactory.war" debug="0">
    <Manager className="org.apache.catalina.session.PersistentManager" saveOnRestart="false"/>
</Context>

我希望在 http://serverhostname:8080/maven 下提供 Artifactory ,但它在 http://serverhostname:8080/artifactory 下提供服务反而。有什么线索吗?

最佳答案

Context docs声明将使用文件的基本名称,因此很可能会忽略 path 属性。

关于Tomcat 的 Web 应用程序上下文路径不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6623586/

相关文章:

java - 如何在 web.xml 中为 Java Web 应用程序使用 <icon>?

java - 从 Java 程序中终止 Windows session

tomcat - $ CATALINA_HOME/shared/lib是Tomcat中的真实功能吗?

java - 在 Tomcat 5.5 上运行应用程序

java - 在 tomcat 中部署 java web 应用程序的 JSP 问题

upgrade - 将 artifactory 6.x 升级到 7.12/最新版本(中间步骤(7.8/7.5)?)?

java - 如何将本地 .m2 存储库的所有 Artifact 发布到 jfrog 存储库

Java : How to handle file size exceed exception of tomcat