Skip to main content
 首页 » 编程设计

eclipse之使用 maven/eclipse 停止自动构建

2025年05月04日176cloudgamer

我们使用 Maven 和 Eclipse。我们有一个多模块项目,相当大。

Eclispe-Maven 集成似乎自行决定何时响应构建依赖模块,这很痛苦。

我已经打开了自动构建,但这似乎并没有做出任何改变。

某些操作,例如:删除资源或启动模块,将触发另一个模块的构建。

怎样才能改变这种行为?我更喜欢根据需要手动调用 maven。

请您参考如下方法:

右键单击您尝试禁用自动 Maven 构建的项目,单击“属性”,然后从左侧导航中单击“构建器”。那里应该有一个“Maven Project Builder”,您可以取消选中它以禁用它。

我不确定这是否正是您正在寻找的。我自己也从未真正进行过这样的操作,因此我无法谈论您可能遇到的任何副作用 - 尽管 Eclipse 本身会警告您:“这是一项高级操作。禁用项目构建器可能有很多方面-效果。继续?”。

假设您的项目处于某种版本控制中,请确保在执行此操作之前只有您的 pom.xml 而不是您的 Eclipse .project 文件或 .settings 文件夹在源代码控制中。 (如果是这样,请确保不要将它们提交回去。)您团队的其他成员可能不希望整个组禁用此构建器。 :-)