web-dev-qa-db-ja.com

Eclipseから実行されているMavenゴール

コマンドラインからmvn compileを実行すると、pom.xmlを使用してビルドされます。しかし、(m2Eclipseプラグインを使用して)E​​clipse内で実行しようとすると、pom.xmlを右クリックしてmavenビルドとして実行すると、目標が要求されます。私はMavenを初めて使用し、Eclipseで実行したいと考えています。では、なぜコマンドラインから実行するときに何も要求しないのでしょうか。デフォルトの目標はありますか?

13
Sara

はい、デフォルトの目標がありますが、それはプロジェクトによって異なり、明示的に定義できます。

詳細については、 BaseBuild Element Set (デフォルトの目標はinstall)とそのページの残りの部分を参照してください。 IIRCでは、m2Eclipseのデフォルトの目標を定義できますが、しばらくは使用していません。

また、ソースディレクトリが更新されたときに実行される目標を定義する設定もあります。

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

10
Dave Newton