mavenでJDKバージョンを指定する方法
Mavenプロジェクトでは、pom.xml ファイル内で maven-compiler-plugin プラグインの jdk のバージョンを指定することで設定できます。
まず タグ内に タグを追加し、maven-compiler-plugin プラグインの設定を以下のように追加します:
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.8.1</version>
<configuration>
<source>版本号</source>
<target>版本号</target>
</configuration>
</plugin>
</plugins>
</build>
とのタグが、コンパイルするソースコードとターゲットバイトコードのバージョンを指定するために使われます。バージョン番号は Javaバージョン番号 (1.8, 11 など) にすることができます。
例として、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>
指定したjdkバージョンが、Mavenでプロジェクトをコンパイルするときに使用されます。