pom.xml
次の<build>
宣言を持つプロジェクトがあります。
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.1</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
<encoding>UTF-8</encoding>
</configuration>
</plugin>
</plugins>
</build>
このプロジェクトを実行するmvn install
と、プロジェクトがコンパイルされ、単体テストが実行され、ローカル リポジトリに公開されます。ここでMavenについてもう少し学ぼうとしていますが、次のドキュメント/説明を見つけるのに苦労しています:
mvn install
POM が で宣言されていない場合、どうすればを実行できbuild/plugins
ますか?maven-compiler-plugin
含まれmaven-install-plugin
ている場合、どうすればそれを理解できましたか?- 最も重要な
build/plugins/plugin/configuration/source
ことは、との値.../target
が両方とも に設定されていること1.8
です。私のマシンに Java 8 が搭載されていて、mvn install
このプロジェクトをエラーなしで実行した場合、プロジェクトが Java 8 でビルドされることが保証されますか? Compiler Pluginのドキュメントを見ていますが、それらの/構成がどこにもリストされていません。source
target