gpt4 book ai didi

eclipse - Eclipse 中的 "build automatically"和 maven

转载 作者:行者123 更新时间:2023-12-04 13:40:22 25 4
gpt4 key购买 nike

在 Eclipse 中,当启用 Maven 时,有一个 pom.xml 文件可以用 Maven 构建。而且,Eclipse 的项目菜单中有一个“自动构建”选项。

“自动构建”是使用 Maven 自动构建,还是我们需要取消选中它,因为启用 Maven 后,我们不再需要构建系统中的 Eclipse 构建?

最佳答案

Eclipse 的 m2e 将运行它具有生命周期绑定(bind)的插件目标。我不知道(而且我无法找到)运行哪些特定阶段,但根​​据经验我知道:

  • 对于正常操作,至少 编译被执行。
  • 用于执行测试(例如 JUnit 测试用例),至少 测试编译被执行。

  • 请注意,它没有所有可能的绑定(bind),并且在 that problem有时是 problematic .因此,通常,两者都应该运行良好,实际上可以避免由于编译状态在您编码时未更新而导致的一些不协调。

    然而如果你 有被 m2e 忽略的插件, 你应该 实际关闭“自动构建”当你 需要确定您的构建正确完成。

    例如,使用 Maven Properties plugin , 如果您没有提供绑定(bind)并设置 m2e要忽略,您将拥有具有异常属性值的资源。当您执行“Maven”构建(例如,从右键单击上下文菜单),然后更改代码并保存时,尤其会出现此问题。

    关于eclipse - Eclipse 中的 "build automatically"和 maven,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18283429/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com