我在'Use tomcat installation‘模式下使用tomcat和eclipse。我的问题是,eclipse每次都会覆盖tomcats的server.xml,并删除我的crossContext="true“元素。
我应该使用自定义位置吗?或者是eclipse设置错误?
谢谢!
发布于 2013-03-01 00:23:35
您可以在eclipse工作区的"Server“项目/文件夹中编辑等效的配置文件。这些就是配置文件,eclipse将使用这些配置文件覆盖Tomcat安装下的配置文件。
发布于 2011-04-02 02:54:56
要让Eclipse与Tomcat很好地交互,我经历了很多痛苦。我最近切换到了Jetty,我再也不会回来了!如果您使用Maven作为构建管理器,那么它特别容易使用。如果您使用Jetty进行开发,则仍然可以使用Tomcat进行部署。
发布于 2011-04-02 03:40:47
如果你想保留Tomcat工件,那么你可以选择“使用工作空间元数据”选项。此选项会将所有配置文件复制到"{workspace}/.metadata/.plugins/org.eclipse.wst.server.core“目录,但仍然使用已安装的Tomcat二进制文件来启动和停止服务器。这是使用单个tomcat拥有多个服务器配置的一种很好的方式。
https://stackoverflow.com/questions/5485760
复制相似问题