将context.xml与Eclipse WTP放在何处?

时间:2012-09-03 11:31:30

标签: java eclipse eclipse-wtp

我正在使用Eclipse Indigo 3.7 + WTP + m2e(包括m2e-wtp)。我在Eclipse上配置了我的Tomcat 7.0服务器。我有一个Web应用程序,我试图通过Eclipse在Tomcat上运行,但是当我运行它时,context.xml文件不会被复制到conf / Catalina / localhost目录,这会导致我的应用程序出现一些问题。

应该放置context.xml以便复制到此目录吗?

由于

1 个答案:

答案 0 :(得分:10)

如果在将WAR文件部署到Tomcat时需要指定context.xml文件,则必须将其包含在WAR中。实现此目的的最简单方法是将其添加到您的webapp资源:

src
|_ main
   |_ webapp
      |_ META-INF
         |_ context.xml

当您构建Web应用程序(* .war)时,maven会在合适的位置将其加入WAR。