Eclipse的修改server.xml中每一次运行该项目(运行 - >服务器上运行)(Ecl

2019-08-17 07:36发布

我使用Eclipse的Tomcat的朱诺7。 我使用的工作空间元数据服务器的位置(请参见下面的tomcat我的配置)。

此外,我得到了在日食服务器项目 [请参阅下面的图片]具有独立的server.xml和其他配置文件。

通常情况下,它工作正常。 这一问题遇到了后,我改变了server.xml中(在Eclipse项目)用于SSL配置。

配置工作正常。 但每次我运行该项目(运行 - >服务器上运行)server.xml中得到修改为默认版本。 我定制的SSL更改将丢失。

此外,我试图改变的server.xml中的T​​omcat的安装位置(C:\ Apache的Tomcat的7.0.35 \ CONF),但它并没有从日食挑。

任何人都可以请帮我在这?

谢谢

Answer 1:

工作区{} /服务器 ,你会发现每一个Tomcat配置一个文件夹,包含多个配置文件,包括server.xml中 。 在那里,你则可以直接编辑文件

为了得到考虑重新启动Eclipse变化。 这是恕我直言不是删除和添加配置回所有的时间更好。 使用Eclipse 火星Tomcat 7的测试。

(该溶液是: Eclipse中使用Tomcat -蚀修改的server.xml )



Answer 2:

我发现了一个适用的解决方案,但还不完美。

我所做的是;

在安装位置1.Changed server.xml文件(在我的情况下,C:\ Apache的Tomcat的7.0.35 \ CONF)

从蚀服务器面板(请参见下面的图)2.取出Tomcat服务器

3.创建在eclipse服务器面板新的服务器。

4.然后服务器项目将产生新的server.xml我定制的变化。

5.诀窍是,最初蚀拾取从安装位置时server.xml中创建在面板的新服务器。

谢谢



Answer 3:

请确保您正在编辑的文件正确的Tomcat服务器文件夹下,而不是那些config文件夹下。 检查连接的屏幕截图,我指的是文件。



Answer 4:

我有这个问题也和解决方案的工作(我没有足够的声誉分,投出答案)。

与此类似,我不得不进行配置更改端口号,并且还要求我删除,并从STS(春季工具套件)重新添加我的Tomcat实例。



Answer 5:

在Eclipse中,服务器上双击查看属性。
检查“发布模块背景分离XML文件”,并保存。 运行Tomcat服务器。 Eclipse会创建CONF / [引擎] / [主机名] / [appname中]的.xml而不接触的server.xml



Answer 6:

确保在server.xml路径是一样的,在Web项目的设置。

看到Web项目设置:右击项目>>属性>> Web项目设置。

总是给在这里的项目路径。 在server.xml中的路径会自动更新。



Answer 7:

清洁Tomcat的工作目录和重新发布该项目。



文章来源: Eclipse modifies server.xml each time run the project (Run-->Run on Server)