프로젝트를 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에서 발생한 것과 마찬가지로 빌드 및 전쟁이 생성됩니다.