【问题标题】:Tomcat inside Eclipse overwrites context fragmentsEclipse 中的 Tomcat 覆盖上下文片段
【发布时间】:2011-07-13 12:01:33
【问题描述】:

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

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

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

【问题讨论】:

  • 你解决过这个问题吗?我也有同样的问题。

标签: eclipse tomcat


【解决方案1】:

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

如果您查看 Eclipse 'Servers' 项目条目,您将看到 server.xml 和 context.xml - 这是更改内容的地方。 Eclipse 将这些文件复制到那个 .metadata 目录——如果它没有以某种方式被弄乱的话。

【讨论】:

    猜你喜欢
    • 2021-11-05
    • 2013-01-19
    • 1970-01-01
    • 1970-01-01
    • 2014-04-18
    • 1970-01-01
    • 2014-11-10
    • 2023-03-06
    • 2022-08-18
    相关资源
    最近更新 更多