Maven目标从日食运行

问题描述 投票:11回答:1

当我从命令行运行mvn compile时,它使用pom.xml构建。但是当我尝试在eclipse中运行它时(通过使用m2eclipse插件),当我右键单击pom.xml并作为maven build运行时,它会要求一个目标。我是maven的新手,想要通过eclipse运行它。那么为什么从命令行运行时它没有要求任何东西?有默认目标吗?

eclipse maven m2eclipse
1个回答
9
投票

是的,有一个默认目标,但它取决于项目,并且可以明确定义。

有关详细信息,请参阅BaseBuild Element Set(默认目标是install)以及该页面的其余部分。 IIRC你可以为m2eclipse定义一个默认目标,虽然我有一段时间没用过它。

还有一个设置来定义更新源目录时要运行的目标:

http://www.sonatype.com/books/m2eclipse-book/reference/preferences.html

© www.soinside.com 2019 - 2024. All rights reserved.