【问题标题】:How well does m2eclipse deal with maven plugins?m2eclipse 对 maven 插件的处理效果如何?
【发布时间】:2011-04-16 23:14:48
【问题描述】:

总的来说,m2eclipse 对修改或修改生命周期阶段的 Maven 插件的处理效果如何?

特别是,我有一个项目,它有一个 maven-clean-plugin 扩展来使用配置文件集标签删除额外生成的目录(不在target/ 中)。这在命令行运行 mvn 时有效,但在 Eclipse 中执行清理时无效。有什么方法可以让 m2eclipse 处理那个插件吗?

另一个例子是 flexmojos; flexmojo 插件可以配置很多东西,但是这些参数似乎没有被 m2eclipse 导入。

集成只是临时的吗?如果m2eclipse嵌入了Maven,为什么插件不能直接使用底层的pom.xml配置执行?

【问题讨论】:

    标签: maven-2 m2eclipse


    【解决方案1】:

    一般来说,m2eclipse 对修改或修改生命周期阶段的 Maven 插件的处理效果如何?

    根据我的经验,还不错。至少对于绑定到来自default lifecycle 的阶段的插件。

    特别是,我有一个具有 maven-clean-plugin 扩展 (...) 的项目。这在命令行运行 mvn 时有效,但在 Eclipse 中执行清理时无效。有什么方法可以让 m2eclipse 处理那个插件吗?

    clean 插件“扩展”在做什么以及您在做什么(从 Eclipse 调用 mvn clean?调用 Project > Clean?)尚不清楚 - 至少对我而言。但也许看看MNGECLIPSE-823MNGECLIPSE-156。不要犹豫,澄清:)

    另一个例子是 flexmojos; flexmojo 插件可以配置很多东西,但这些参数似乎没有被 m2eclipse 导入。

    我不做 flex 所以上面对我来说太模糊了。但提供一个更具体的例子可能会有所帮助。

    【讨论】:

    • 我正在使用 Eclipse 中的“Project > Clean”; MNGECLIPSE-156 看起来很有希望。关于 FlexMojos,我也会寻找一个更好的例子。谢谢!
    • @Emil 是的,您需要 MNGECLIPSE-156 作为项目 > 清理不会触发清理生命周期。
    猜你喜欢
    • 2011-02-22
    • 1970-01-01
    • 2018-06-24
    • 2012-05-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-21
    • 1970-01-01
    相关资源
    最近更新 更多