配置中定义的两个或多个Web模块具有相同的上下文根

Jee*_*gre 13 tomcat tomcat6

我正在运行tomcat server 6.0,当我尝试在此服务器上运行任何Web应用程序时,它给出了一个错误说"配置中定义的两个或多个Web模块具有相同的上下文根目录要启动此服务器,您需要删除重复项(一个或多个)".

我正在使用Eclipse 3.6 helios.

如何删除重复项?

小智 19

在tomcat conf目录中,编辑server.xml.我的猜测是,在那里你有两个相同的上下文条目.查找同一行的两次出现.该行将如下所示,其中"someApplication"将是您的上下文根.

<Context docBase="someApplication" path="/someApplication" reloadable="true" source="org.eclipse.jst.jee.server:someApplication"/>
Run Code Online (Sandbox Code Playgroud)


小智 11

我遇到了这个问题,然后点击控制台附近的"服务器".然后我点击下拉箭头并删除导致问题的模块.对我来说,这是我的文件名打印两次并且在其中一个(初始化)旁边写的那个.我摆脱了那个,问题就消失了.


Jer*_*hen 5

我以前遇到过这个问题.只需在服务器选项卡中删除您的服务器实体(Apache Tomcat..xxxx)并添加一个新实体.