Skip to main content

Jakarta EEは、エンタープライズJavaアプリケーション開発に使用されるオープンな仕様のセットです。これは、Java EE技術の後継で、将来のクラウドネイティブJavaエンタープライズ アプリケーションの仕様を前進させることに興味を持つJava開発者が集まった幅広いコミュニティです。各仕様リリースには、関連するTechnology Compatibility Kit(TCK)が含まれます。TCKへのリンクは、該当する仕様リリースページにあります。例えば、Jakarta EE Platform 9.0、または、コンポーネント仕様の場合は、Jakarta Authentication 2.0を参照してください。

Jakarta EEワーキンググループでは、コンポーネント仕様のすべての互換実装に焦点を当てることができます。さらに、Jakarta EEワーキンググループは、Jakarta EEプラットフォームまたはJakarta EE Webプロファイル仕様の互換実装である互換製品に焦点を当てています。

実装をJakarta EE互換として指定する際の最初のステップは、対応する仕様との互換性を実証するために、各TCKに対応する適切な仕様をパスし、Eclipse Foundation Technology Compatibility Kit Licenseの利用規約に準拠していることを確認することです。これは、実装者が、TCKのマニュアルに記載されている要件、特にTCKユーザーガイドに記載されている要件を含め、各仕様のすべての互換性要件を確認していることを前提としています。

TCKが成功裏に通過したら、次のステップは、それを世界に知らせることです。つまり、次の項目を実施します。

  1. GitHubのイシューを提出して仕様プロジェクトチームに通知し、承認を得て、
  2. PRを作成して、Jakarta EEワーキンググループが適切な仕様ページに互換実装をリストできるよう支援します。互換製品の場合は、Jakarta EEプラットフォーム仕様および/またはJakarta EE Webプロファイル仕様の実装が互換製品ページに掲載されます。

Jakarta EEワーキンググループへのメンバーシップを含む、追加の必要な手順があります。互換製品ページに掲載されている製品は、Jakarta EE商標ガイドラインに従い、Jakarta EE互換ロゴを使用することができます。

Jakarta EEコンポーネント仕様の互換実装としてリストされる方法

個々のJakarta EEコンポーネントの仕様ページで、あなたの実装を互換実装ページとして表示するには、次の手順に従います。

  1. Jakarta EE TCKプロセスに従って、該当するTCKテストのすべての要件を完全に満たして実行し、Eclipse Foundation TCKライセンスに準拠します
    • 仕様の互換性を主張し続ける限り、TCKの結果を公開し、TCKの結果の公開リストを維持してください。
    • TCKの結果をtck@eclipse.orgにメールで送信します。
  2. GitHubリポジトリの仕様プロジェクトに認証リクエストイシューを提出します
  3. Jakarta EE仕様リポジトリに対してGitHubプルリクエスト(PR)を開き、必要な情報を入力します

Jakarta EEプラットフォームまたはJakarta EE Webプロファイルの互換製品として掲載される方法

あなたの製品を互換製品ページに表示し、Jakarta EE互換ロゴを使用できるようにするには、次の手順に従います。

  1. ブランドと互換ロゴの要件
  2. 互換認証とjakarta.eeの互換製品ページ掲載の要件
    • Jakarta EE TCKプロセスに従って、該当するTCKテストのすべての要件を完全に満たし、実行します
      • 互換性を主張し続ける限り、TCKの結果を公開し、TCKの結果の公開リストを維持します。
      • TCKの結果をtck@eclipse.orgにメールで送信します。
    • GitHubリポジトリに仕様プロジェクトを含む認証リクエストを提出します。
    • GitHubイシューを開き、Jakarta EE互換製品リポジトリに対して必要な情報を入力します

Back to the top