我是eclipse的强者,由于历史上糟糕的maven / eclipse集成,我忽略了maven。m2e似乎正在走向成熟,我将把它拿出来进行一次认真的测试。
我想要了解m2e在eclipse中是如何工作的,这样我就可以更好地让两者顺利地协同工作,并理解仍然难以理解的错误消息和出现的问题。
我尝试在谷歌上搜索m2e eclipse集成体系结构的解释,但找不到能够很好地说明集成如何工作的内容。而只是一大堆散落在网络上的博客文章。
有谁能提供一个可靠的概述,说明m2e是如何弥合eclipse世界观和maven世界观之间的鸿沟的?尤其是maven是如何集成到eclipse的增量构建中的呢?使用m2e对eclipse的稳定性/性能有什么影响?
发布于 2012-11-18 14:11:47
我在Eclipse Con的一个名为"m2e,混合油和水的练习“的演示文稿中找到了我想要的细节。
http://www.eclipsecon.org/europe2012/sites/eclipsecon.org.europe2012/files/EclipseConEU2012-m2e-talk.pdf
摘要:
m2e是一个流行的Eclipse IDE插件,项目目标是“在Eclipse IDE中提供一流的Apache Maven支持”。在这次演讲中,我将概述由m2e实现的Maven/Eclipse集成方法,强调Maven和Eclipse之间的差异,这些差异使得正确的集成变得困难或不可能,并将讨论改进集成的可能方法。该演讲针对的是想要更好地理解Maven/Eclipse集成的挑战的Eclipse和Maven开发人员,以及想知道“幕后”发生了什么的高级m2e用户。
发布于 2012-10-25 11:34:38
简而言之,m2e将根据项目的Maven POM设置Eclipse,并为您提供访问Maven命令的权限
以下是m2e做过的一些最明显的事情:
它既不是正式的描述,也不是准确的描述,但我希望它能给出一些基本的概念:
发布于 2012-10-25 11:40:58
Sonatype在http://www.sonatype.com/Support/Books/Developing-with-Eclipse-Maven上有一本关于它的很好的书
https://stackoverflow.com/questions/13061048
复制相似问题