Eclipse与tomcat - eclipse修改server.xml

时间:2011-03-30 11:36:44

标签: java eclipse tomcat

我在'使用tomcat安装'模式下使用tomcat和eclipse。我的问题是,eclipse每次都会覆盖tomcats server.xml,并删除我的crossContext =“true”元素。

我应该使用自定义位置吗?或者日食设置错了?

谢谢!

3 个答案:

答案 0 :(得分:19)

您可以在eclipse工作区中编辑“Server”项目/文件夹中的等效配置文件。这些是eclipse覆盖Tomcat安装下的配置文件。

答案 1 :(得分:1)

我经历了很多让Eclipse与Tomcat很好地交互的痛苦。我最近切换到Jetty,我永远不会回去!如果您使用Maven作为构建管理器,它特别容易使用。如果您使用Jetty进行开发,您仍然可以使用Tomcat进行部署。

答案 2 :(得分:1)

如果要保留Tomcat工件,则可以选择“使用工作区元数据”选项。此选项将所有配置文件复制到“{workspace} /.metadata / .plugins / org.eclipse.wst.server.core”目录,但仍使用已安装的Tomcat二进制文件来启动和停止服务器。这是使用单个tomcat进行多个服务器配置的一种巧妙方法。