如何从 eclipse url 中删除项目名称?

IAi*_*gIt 4 java eclipse apache tomcat

基本上我想在 Eclipse 中访问我的项目时删除项目名称。

因此,目前,当我想访问我的网络应用程序的链接时,我必须将其设置为“localhost:8080/project_name/blah_blah_blah 但我希望可以通过 just 访问它” localhost:8080/blah_blah_blah ,或者说“项目本身应该可以通过 just 访问” localhost:8080

通过谷歌搜索,我发现tomcat 的 URL 问题包括项目名称,但在我的情况下,我的上下文根是/默认的。

项目上下文根选项

仅供参考:这是我 Eclipse 中唯一的项目

IAi*_*gIt 6

对于也遇到这个问题的人。

深入解释一下:首先记住eclipseproject explorer在其所有配置中使用eclipse下的服务器。

为了将项目路径更改为不同的路径,您可以做的是server.xmlProject Explorer -> Servers -> Tomcat vX.X ... -> server.xml.

在此文件的底部,您应该在</host标记结束之前看到这一行:

<Context docBase="Duck" path="/Duck" reloadable="true" source="org.eclipse.jst.jee.server:Duck"/>

注意:我的项目名称是Duck

现在,为了让您无需项目名称即可访问您的网络应用程序,path="/Duck"只需将其替换为path="/"或您可以将其设置为您想要的任何名称。