【问题标题】:How can I build a maven project in Eclipse Indigo with m2e with a minimum amount of effort如何以最少的工作量在 Eclipse Indigo 中使用 m2e 构建 maven 项目
【发布时间】:2012-03-30 13:33:56
【问题描述】:

在过去的几年里,我们使用 m2eclipse 没有问题,但似乎“新”版本(即 m2e)已经破坏了向后兼容性 - 我真的希望我只是误解了这一点。

我的问题是:我希望能够以最少的麻烦来构建我现有的项目。我没有时间为没有它们的 3 个插件编写连接器——我对其中 2 个的理解首先非常有限,而且我不了解 Eclipse 插件机制——但我会还是喜欢能用Eclipse来构建项目。

我可以在不恢复到旧(工作)版本 m2eclipse 的情况下实现这一点吗?

如果没有每个插件的连接器就无法升级,我的理解是否正确?

【问题讨论】:

  • 哪些连接器?怎么了?
  • 有问题的 maven 插件(没有连接器)是 gmaven 1.4、maven-nar-plugin 2.1-SNAPSHOT 和一个内部插件。

标签: eclipse maven m2e


【解决方案1】:

如果这篇博文可以作为参考的话,我的理解似乎是正确的: http://grumpyapache.blogspot.com.au/2011/08/mess-that-is-m2e-connectors.html

当且仅当存在插件的连接器或您专门配置插件时,M2E 才能在自动构建过程中调用插件

... 这意味着:

你不能再在 Eclipse 自动构建中使用你自己的插件,除非你为插件创建一个连接器,或者创建一个项目特定的配置

这篇文章继续列出了这种方法的问题。这些是我在该方法中遇到的许多相同问题。

RANT:所以你有它 - m2e 方法 确实 像我担心的那样糟糕!我开始认为这只是我!

【讨论】:

    猜你喜欢
    • 2011-10-25
    • 2011-11-13
    • 2012-01-25
    • 2012-05-28
    • 2011-09-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多