Adobe Experience Manager용 Oracle JDK 라이선스 확인

응용 프로그램을 실행하는 데 사용되는 Oracle Java가 이미 적용되었는지 또는 별도의 라이선스가 필요한지 확인해야 할 때 라이선싱 불분명성이 발생할 수 있습니다. 이러한 불확실성은 일반적으로 지원되는 JDK 버전, 승인된 다운로드 소스 및 애플리케이션 외부의 Java 사용이 라이센스 위치를 변경하는지 여부까지 확장됩니다.

설명 description

환경

  • 제품: Adobe Experience Manager On-Premise, Adobe Experience Manager as a Cloud Service
  • 버전: 6.5

문제/증상

  • Oracle Java SE 라이센스 요구 사항에 대한 ITAM, 조달 또는 규정 준수 팀의 불확실성
  • Oracle Java에 별도의 라이센스가 필요한지 여부에 대한 질문
  • JDK 8 또는 JDK 11과 같은 지원되는 JDK 버전에 대한 혼동
  • Adobe 포털 또는 Oracle 사이트와 같이 승인된 다운로드 소스에 대한 질문
  • 런타임 오류 없이 모호한 라이센스 부여

원인

이 문제는 AEM에 대한 Oracle Java 라이선스가 배포 모델(On-Prem 또는 Cloud)에 따라 달라지기 때문에 발생하며, 이로 인해 혼동이 발생하는 경우가 많습니다. Adobe은 바이너리가 승인된 소스에서 온 경우 AEM에 Oracle Java 사용을 포함하지만 이것이 항상 명확하게 이해되는 것은 아닙니다. OpenJDK는 JEE의 AEM Forms에 대해 지원되지 않으므로 혼동도 발생합니다.

해결 방법 resolution

이 문제를 해결하려면 다음 단계를 수행합니다.

  1. 환경이 AEM 6.5 On-Premise 또는 AEM as a Cloud Service을 실행하는지 확인하여 AEM 배포 모델을 식별하고 이를 사용할 수 없는 경우 세부 정보를 요청합니다.
  2. 다음을 실행하여 각 AEM 서버에 설치된 Java 버전을 확인합니다. java -version
  3. 출력에 Java™ SE Runtime Environment 또는 Oracle Corporation과 같은 Oracle Java 세부 정보가 포함되어 있는지 확인합니다.
  4. 설치된 Java 버전을 공식 기술 요구 사항 설명서에 나열된 지원되는 버전과 비교하고 지원되는 테이블과 정확히 일치하는지 확인합니다.
  5. 라이선스 적용 범위를 확인합니다. Oracle Java는 AEM(온프레미스 또는 클라우드)에 대해서만 사용되는 경우 Adobe 라이선스에 포함됩니다. AEM 이외의 애플리케이션과 공유하는 경우 별도의 Oracle 라이선스가 필요할 수 있습니다.
  6. JDK 다운로드 소스를 확인하고 Adobe 소프트웨어 배포 포털 또는 Oracle에서 지원되는 버전만 다운로드되었는지 확인합니다.
  7. 업그레이드 전에 대상 JDK 버전이 지원되는지 확인하여 업그레이드 계획의 유효성을 확인합니다(예: AEM 6.5.23용 JDK 11.0.28).

메모

Java 버전을 식별할 수 없거나, JDK가 지원되는 것으로 나열되지 않았거나, 준수 팀이 서면 확인을 필요로 하거나, Java가 AEM 외부에서 실행되는 경우 Adobe 지원 센터에 문의하십시오.

recommendation-more-help
experience-cloud-kcs-help-kbarticles