m2e和Maven的个人资料

时间:2012-11-12 22:18:56

标签: eclipse maven m2eclipse

我已根据Maven Site

上的建议设置了Maven个人资料
<activeProfiles>
     <activeProfile>awayFromArchiva</activeProfile>
</activeProfiles>

现在,当Maven尝试从不可用的Archiva存储库下载时,我可以使用此配置文件在构建期间停止错误。我可以在命令行上成功编译。使用命令行我得到

[INFO] Unable to find resource 'xyz' in repository central (http://repo1.maven.org/maven2)

成功构建期间。 Eclipse中给出了类似的消息,但是作为错误抛出了。

配置文件确实按预期工作,因为我的settings.xml中为不同配置文件指定的Archiva实例被忽略,但相同的目标会产生截然不同的结果。

如何确保m2e在命令行上与mvn的行为相同?

1 个答案:

答案 0 :(得分:1)

在eclipse中转到Windows -> Preferences -> Maven -> User Settings并更改您的用户设置以指向您的命令提示maven使用的本地settings.xml

Eclipse m2e使用嵌入式maven安装,您可以将您的eclipse指向使用本地maven安装。

希望它有所帮助。