異なるJDKバージョンでMavenプロジェクトをコンパイルする方法は?
デフォルトでは、Maven 2はJDK 1.4を使用し、Maven 3はJDK 1.5を使用してプロジェクトをコンパイルしますが、これは非常に古いものです。 幸い、MavenにはCompiler Pluginが付属しており、特定のJDKバージョンでプロジェクトソースをコンパイルするようにMavenに指示します。
溶液
プラグインコンパイラを直接構成します。 (Maven 2および3でテスト済み)
pom.xml
org.apache.maven.plugins maven-compiler-plugin 3.6.1 1.8 1.8
または、プロパティ値を使用して構成します。 (Maven 3でテスト済み)
pom.xml
1.6 1.6