Eclipse取消或者关闭tomcat所有自动发布(部署)方法

最近在maven多模块项目调试中,当我只想让eclipse的server启动的同时不想要项目被自动部署,虽然在overview->publishing-never publish automatically
Eclipse取消或者关闭tomcat所有自动发布(部署)方法_第1张图片
modules->edit->auto reloading enabled
Eclipse取消或者关闭tomcat所有自动发布(部署)方法_第2张图片
这两个地方都设置了,但是启动tomcat时,项目还是被自动部署了。

查找了其它相关资料,发现有更为详细的配置没有注意到现在整理如下:

原文链接-单击查看详情

  1. 关闭自动发布
    有三个地方可以禁用自动发布选项。
    为确保没有自动发布,您可能需要禁用所有自动发布选项。
    来自服务器配置编辑器的发布选项
    您应该设置为从不自动发布
    Eclipse取消或者关闭tomcat所有自动发布(部署)方法_第3张图片
    服务器配置编辑器中的发布选项是您通常用于禁用增量发布的选项(换句话说,当服务器启动并且应用程序已经发布到服务器时手动进行发布)。
    但是,还有其他发布方式。【源自谷歌翻译】
  2. 服务器首选页
    单击Windows > Preference > Server > Launching
    Eclipse取消或者关闭tomcat所有自动发布(部署)方法_第4张图片
    从首选项页面,上面选择的选项也可能导致发布。
    可能出现的情况是,如果服务器启动,则进行了需要重新发布的更改,然后突然显示服务器连接失败(服务器将从停止启动)。
    在这种情况下,会发生一个发布。
    为避免混淆,应禁用此选项,以确保在服务器切换到启动或启动状态时不会发生自动发布。【源自谷歌翻译】
  3. Servers View - Add and Remove Projects
    在服务器视图中,右键单击服务器,选择 Add and Remove Projects
    Eclipse取消或者关闭tomcat所有自动发布(部署)方法_第5张图片
    Eclipse取消或者关闭tomcat所有自动发布(部署)方法_第6张图片
    If服务器启动的选项,立即发布更改可能是导致混乱的另一个地方。
    当添加模块并启用此选项时,将立即发布模块(即使在服务器配置编辑器中禁用了自动发布选项)。
    要禁用此自动发布,请确保选项如果服务器已启动,则立即发布更改已取消选中(禁用)。【源自谷歌翻译】

要真正禁用所有自动发布,应禁用所有三个选项。

如果问题仍然存在,请按照上述“诊断问题”部分中的说明捕获所需的信息,并联系IBM Rational Application Server支持以获得帮助。【源自谷歌翻译】

你可能感兴趣的:(Eclipse,tomcat)