我已经通过Eclipse市场在我的Eclipse Indigo中安装了m2e
。
是否需要显式安装maven
并设置M2_HOME
环境变量?
谢谢!
No和No。m2e有一个嵌入式Maven,但您不必使用它。
有关更多详细信息,请参阅常见问题解答,它被称为Maven Embedder:
插件使用的Maven版本
插件实际上并没有使用Maven本身。它使用的组件是Maven的一部分,名为MavenEmbedder。此组件不适用于Maven 2.0.xEmbedder由Maven命令行界面(CLI)启动从2.1版本开始,包括许多改进,使其能够实际上嵌入了Maven。
m2eclipse目前正在使用Maven中的Embedder组件3.0。如果您想执行安装在其他地方的特定版本的Maven,您可以从Maven启动配置中执行,或者选择它在Maven/Installations首选项页面中作为默认值。
m2e自带相关库的副本。
除非您对特定的Maven版本有特定的要求,否则不需要单独安装。
否
m2e都被捆起来了。此外,afaik,m2e使用Maven3。