首页 文章

Eclipse中的Tomcat会覆盖上下文片段

提问于
浏览
6

我有一个Eclipse项目,它使用WST连接到Tomcat 6 . 出于测试原因,我需要设置一些上下文参数来覆盖web.xml中的设置 . 设置了以下服务器选项:“服务而不发布”,因为我想直接从项目运行我的应用程序和“将上下文发布到单独的XML文件” .

现在我可以在.metadata.plugins \ org.eclipse.wst.server.core \ tmp1 \ Conf \ catalina \ localhost中找到上下文片段,并根据需要进行更改 . 这工作了一段时间,但是在每次Eclipse重启之后,我的上下文片段被替换为新生成的片段 - 当然没有必需的参数 .

如何防止Eclipse替换我的配置?或者有没有办法将必要的参数添加到生成的上下文片段?

1 回答

  • 11

    当然,更改.metadata /.../wst.server中的内容并不是一个好主意 - 这些目录完全由Eclipse控制 .

    如果查看Eclipse的“Servers”项目条目,您将看到server.xml和context.xml - 这是更改内容的地方 . Eclipse将这些文件复制到该.metadata目录 - 如果它没有以某种方式被犯规 .

相关问题