我在'使用tomcat安装'模式下使用tomcat和eclipse。我的问题是,eclipse每次都会覆盖tomcats server.xml,并删除我的crossContext =“true”元素。
我应该使用自定义位置吗?或者日食设置错了?
谢谢!
答案 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进行多个服务器配置的一种巧妙方法。