mavenでのパッケージング時にどのJDKバージョンを指定する方法は何ですか?
MavenでJDKバージョンを指定する場合、pom.xmlファイルのbuildノードのpluginsノードにmaven-compiler-pluginプラグインを追加することで実現できます。具体的な手順は以下の通りです。
- プロジェクトのpom.xmlファイルを開く。
- pom.xmlファイルでbuildノードを見つけ、存在しない場合は作成してください。
- buildノードの中で、pluginsノードを見つけ、存在しない場合は作成してください。
- “plugins”ノードに、maven-compiler-pluginプラグインを追加してください。
- maven-compiler-pluginのconfigurationノードに、sourceとtargetノードを追加し、それぞれのJDKバージョンを指定してください。例えば、JDKバージョンを1.8に指定します。
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.8.1</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
</plugins>
</build>
- pom.xmlファイルを保存してください。
Mavenを使用してプロジェクトをパッケージングする際には、指定したJDKバージョンが使用されます。