Java Tomcat正在从URL中删除上下文路径

Java Tomcat正在从URL中删除上下文路径,java,tomcat7,Java,Tomcat7,我只能在提供上下文路径时访问我的应用程序,如: www.mydomain.com/projName 而不是: www.mydomain.com 如果我给出www.mydomain.com,它将在ROOT下加载tomcat应用程序。我必须做什么更改才能在没有上下文路径的情况下访问应用程序?您应该提供配置文件的内容,特别是位于/META-INF/context.xml中的context.xml 在该文件中,是否尝试指定“”的上下文路径 比如: 在对context.xml进行任何更改后,不要忘记

我只能在提供上下文路径时访问我的应用程序,如:

www.mydomain.com/projName
而不是:

www.mydomain.com

如果我给出
www.mydomain.com
,它将在ROOT下加载tomcat应用程序。我必须做什么更改才能在没有上下文路径的情况下访问应用程序?

您应该提供配置文件的内容,特别是位于/META-INF/context.xml中的context.xml

在该文件中,是否尝试指定“”的上下文路径

比如:


在对context.xml进行任何更改后,不要忘记重新部署您的解决方案。

您可以在
{CATALINA_HOME}/conf/server.xml
中更改以下内容,以指向您的webapp

    <Context path="" docBase="your application folder relative 
               path from webapps" debug="0"> 
    </Context>


将文件夹名称更改为项目名称。@:SuKu-我不希望在用户首次启动应用程序时URL中包含上下文路径。URL应为“www.mydomain.com”示例: