プロジェクトをJDK1.8からAmazon Corretto 8バージョンに移行しています。私はpom.xmlのmaven-compiler-pluginでどのバージョンを言及するべきか疑問に思います。
これはJdk1.8の既存のpom設定です。
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
答え1
質問ありがとうございます。私たちはローカルで戦争を作成し、レガシーJavaバージョン6がインストールされているサーバーに同じ戦争を配布します。このレガシーアプリケーションをOracle JAVA 6からAmazon Corretto 1.8に移行する間、同じ質問がありました。しかし、pom.xmlでソースとターゲットのバージョンを変更する必要はありません。 JAVA_HOMEを「C:\Program Files\Java\jdk1.8.0_31」から「C:\Program Files\Amazon Corretto\jdk1.8.0_202」に変更すると、Java6で発生したのと同様にビルドと戦争が生成されます。