如何在Eclipse Indigo中使用m2e以最少的工作量构建maven项目

时间:2012-03-08 22:55:58

标签: eclipse maven m2e

在过去几年中,我们已经毫无问题地使用了m2eclipse,但似乎“新”版本(即m2e)已经破坏了向后兼容性 - 我真的希望我误解了。

我的问题是这样的:我希望能够以最小的麻烦来构建我现有的项目。我没有时间为没有它们的3个插件编写连接器 - 我对其中2个插件的理解首先非常有限,而且我对Eclipse插件机制一无所知 - 但我会仍然希望能够使用Eclipse来构建项目。

我是否可以在不恢复旧版(工作版)m2eclipse的情况下实现这一目标?

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

1 个答案:

答案 0 :(得分:2)

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

  

如果且仅当插件有连接器或者您专门配置插件时,M2E可以调用插件作为自动构建过程的一部分

......这意味着:

  

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

该帖子继续列出这种方法的问题。这些与我的方法有很多相同的问题。

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