Cloud Manager 빌드에서 Java 11 코드 실패
이 문제를 해결하려면 Java 11을 사용하도록 Maven 프로젝트 구성을 업데이트하십시오.
설명 description
환경
Adobe Experience Manager as a Cloud Service (AEMaaCS)
문제
Java 버전 => 11과 관련된 코드가 Cloud Manager를 통한 빌드 프로세스에서 실패합니다.
관찰할 수 있는 Java 오류 메시지의 예:
예 1:
package java.net.http does not exist
예 2:
Java 9 Map.of()을(를) 사용하여 정적 맵 초기화
error:
symbol: method of(java.lang.String,java.lang.String)
location: interface java.util.Map
해결 방법 resolution
이 문제를 해결하려면 Java 11을 사용하도록 Maven 프로젝트 구성을 업데이트하십시오.
원인
기본적으로 프로젝트는 Oracle 8 JDK를 사용하여 Cloud Manager 빌드 프로세스를 통해 빌드됩니다.
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f