이 블로그 게시물이 게시된 이후로 우리는 릴리스 계획을 가속화했습니다. Java 11 및 17은 더 이상 지원되지 않습니다. Mendix 10.21 이상. 마이그레이션하기 전에 애플리케이션의 Java 버전을 업그레이드하는 것이 좋습니다. Mendix 10. 마이그레이션 시 Java 21로 업그레이드가 필요합니다. Mendix 10LTS.
새로운 Java 버전 지원
현재 Mendix 장기 지원(LTS) 버전인 Java 11을 지원합니다. 원래 Java 11에 대한 지원은 2024년 2027월에 종료될 예정이었지만 최근 17년 21월로 변경되었습니다. 여전히 고객에게 Java XNUMX 및 XNUMX이라는 최신 LTS 버전으로 전환할 것을 권장합니다.
향후 17개월 동안 Java 21 및 Java XNUMX에 대한 지원을 도입할 예정입니다. Mendix 9, 10. Java 17 및 21을 즐기세요 공식 지원 각각 2027년 2029월과 XNUMX년 XNUMX월까지입니다.
다음은 호환성에 대한 세부 정보입니다. Mendix 수명 주기 동안의 Java 버전:

*선택 사항: Java 17이 지원되면 건너뛰고 Java 21로 이동하는 것이 좋습니다.
As Mendix 매달 10개씩 출시, Mendix 10.8은 Java 17에서 실행되며 Mendix 10.10은 Java 21 호환성을 추가합니다. Java 17 지원이 출시되는 즉시 10.6 MTS 릴리스로 백포트할 것입니다.
새로운 Java 버전으로 전환
마찬가지로 Mendix Java 8에서 11로 원활하게 전환했으므로 Java 17이나 21로의 전환도 마찬가지로 원활할 것으로 예상됩니다.
Java 17과 21은 모두 Java 8과 11에서 발견되는 것과 같은 이전 언어 구성 요소와의 호환성을 유지합니다. 일부 예외는 영향을 미칠 수 있지만 Mendix 런타임 내부, Java 17 또는 21의 대부분 고객 앱은 기능적 변경을 경험하지 않습니다. 게다가 Java 17 및 21 지원이 도입되면서 개발자는 새로운 언어 구조를 활용할 수 있습니다.
이 당신을 위해 무엇을 의미 하는가?
버전 타임라인
지원되는 Java 버전을 고수하려면 호환성이 추가된 2027년 XNUMX월 이전에 앱을 업데이트해야 합니다. Mendix.
- Mendix 10: 21년 10.10월부터 Java 2024을 XNUMX으로 전환합니다.
- Mendix 9: 21년 2024월부터 새로운 패치 버전으로 Java XNUMX로 전환합니다.
개발
Studio Pro에서 개발하는 경우 아무것도 할 필요가 없습니다. Mendix 지원이 추가되면 JDK의 새 버전을 설치합니다. 프로젝트별로 앱을 실행할 Java 버전을 지정할 수 있습니다.
전개
앱이 다음에 배포된 경우 Mendix 클라우드, 기본 Java 버전에 대해 걱정할 필요가 없습니다. 앱이 Java 17 및 21로 실행되도록 보장합니다. Mendix 이를 지원하는 버전입니다.
Mendix 11: Java 17 지원 종료
다음 주요 버전에서는 Mendix 11년 2025월에 출시될 예정인 17에서는 Java XNUMX에 대한 지원을 이미 중단할 예정입니다. 이를 통해 최신 버전의 Java를 사용할 수 있습니다. Mendix 최상의 경험을 제공하기 위해 플랫폼을 개발했습니다.
최신 정보 유지
Mendix최신 Java 버전을 최신 상태로 유지하려는 노력은 회사가 항상 공식적으로 지원되는 Java 버전을 사용할 수 있도록 보장하는 동시에 개발자가 Java의 새로운 기능의 이점을 활용할 수 있도록 합니다. Java 17 및 21로 전환하면서 Mendix 개발자들이 Java 생태계의 모든 잠재력을 활용하는 안전하고 최첨단의 애플리케이션을 만들 수 있도록 지원합니다.