我最近从eclipse m2e-wtp插件更改为webby插件,我无法让我的webapp在根上下文中运行。我尝试了嵌入式jetty和安装的tomcat,结果总是一样的。
在我的tomcat插件中
<configuration>
<path>/</path>
<port>8080</port>在我的jetty插件中
<configuration>
<contextPath>/</contextPath>在eclipse的"Web Project Settings“中,我将"Context root:”设置为'/‘。
在项目的调试配置中,我将"Context:“设置为”/“,并指向我安装的tomcat6。
当我“以Webby身份进行调试”时,我仍然必须转到/project-name才能看到webapp。这在m2e-wtp下工作正常。为了让Webby真正部署到根上下文,我还需要查看其他配置吗?
发布于 2013-03-22 04:04:38
试试这个:
请转到"Run > Run Configurations...“,然后选择the Webby run configuration

我不确定韦比是不是故意这样做的。但这对我很管用。在进行此更改之前,我必须使用localhost:9091/projectName。进行更改后,我可以转到localhost:9091。
希望它能起作用!
https://stackoverflow.com/questions/15210424
复制相似问题