代码之家  ›  专栏  ›  技术社区  ›  Stein G. Strindhaug

在为Eclipse使用Maven2.0集成时,如何禁用Maven构建?

  •  5
  • Stein G. Strindhaug  · 技术社区  · 15 年前

    如何停止“Maven2.0集成”插件运行Maven构建,同时保持“自动构建”检查?

    我很确定以前禁用maven build是一个复选框,但是在升级了ubuntu之后;eclipse在这个过程中似乎已经更新了,现在我找不到关闭maven build的任何方法。Maven构建需要字面上的分钟(大约5分钟左右),而只是运行Java构建用来在几秒钟内完成。

    是不可能再禁用它,还是只是将其隐藏得很好?

    如果不可能,Eclipse是否能够在没有插件的情况下编译我的Maven项目?

    (在谷歌搜索解决方案时,我得到的答案是 this old post 答案基本上是“您应该能够在项目首选项中禁用Maven Builder…”,这并没有真正的帮助,因为我在那里找不到任何开/关设置)

    1 回复  |  直到 14 年前
        1
  •  3
  •   Pascal Thivent    15 年前

    要禁用Maven项目生成器, 右击 在你的项目上 首选项构建器 取消检查 Maven项目建设者 (不能修改默认的Maven生成器)。

    alt text http://www.imagebanana.com/img/fikqaidv/screenshot_010.png

    如果这删除了“太多”的东西,您可以创建自己的自定义Maven生成器。点击 新的 选择 Maven构建 并根据需要进行配置。

    alt text http://www.imagebanana.com/img/rwkmm7jb/screenshot_010.png


    禁用它似乎阻止Eclipse对有关导致Java构建失败的相关项目的了解。有没有一种虚拟的,没有操作目标,我可以用于自动构建目标?

    我想你必须在 项目参考 (或取消) 从工作区项目解析依赖项 )

    是否有一种方法可以同时为工作区中的所有6个相关项目禁用它?

    我不这么认为。


    最后,所有这些调整看起来像丑陋的黑客。如果你对M2Eclipse插件不满意,也许你应该使用 maven-eclipse-plugin 相反(即运行 mvn eclipse:eclipse )而是生成 .project .classpath 文件并将项目导入为 现有项目 进入Eclipse。

    推荐文章