イノベーションへのサブスクリプション: Java 21 サポート | Mendix

メインコンテンツへスキップ

イノベーションへのサブスクリプション: Java 21 サポート

セキュリティが最優先される、常に進化するアプリケーション開発の環境では、サポート システムを最新バージョンに維持することが不可欠です。

Mendix Javaを基盤として大きく依存しているため、企業はサポートされている新しいバージョンを常に最新の状態に保つことが不可欠です。このブログ投稿では、 MendixのJavaサポートの旅、Java 17を組み込む計画に焦点を当てて Mendix 9と10 – そしてJava 21では Mendix 9と10。

このブログ記事の公開以降、私たちはリリース計画を加速させてきました。Java 11と17は、 Mendix 10.21以降。移行する前にアプリケーションのJavaバージョンをアップグレードすることを強くお勧めします。 Mendix 10. Java 21への移行には、 Mendix 10 LTS

新しいJavaバージョンのサポート

現在、 Mendix 長期サポート (LTS) バージョンである Java 11 をサポートしています。当初、Java 11 のサポートは 2024 年 2027 月に終了する予定でしたが、最近 17 年 21 月に変更されました。お客様には、引き続き新しい LTS バージョン、つまり Java XNUMX および XNUMX への移行をお勧めします。

今後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 月から 2024 で Java XNUMX に切り替えます。
  • Mendix 9: 21 年 2024 月から新しいパッチ バージョンで Java XNUMX に切り替えます。

開発

Studio Pro で開発する場合は、何もする必要はありません。 Mendix サポートが追加されると、新しいバージョンの JDK がインストールされます。プロジェクトごとに、アプリを実行する Java バージョンを指定できます。

展開

アプリが Mendix Cloudでは、基盤となるJavaのバージョンを気にする必要はありません。アプリがJava 17と21で動作することを保証します。 Mendix それをサポートするバージョン。

Mendix 11: Java 17のサポート終了

次のメジャーバージョンでは Mendix 11年2025月にリリース予定のJava 17では、Java XNUMXのサポートをすでに終了しています。これにより、 Mendix 可能な限り最高の体験を提供するために、プラットフォームを構築しました。

最新情報を入手する

Mendixは、最新のJavaバージョンを常に把握することに注力しており、企業は常に公式にサポートされているJavaバージョンを使用でき、開発者はJavaの新機能の利点を活用できます。Java 17および21への移行により、 Mendix 開発者が Java エコシステムの潜在能力を最大限に活用する、安全で最先端のアプリケーションを作成できるようにします。

言語を選択してください