2

The Java Sourceで、Java SE 6 の公開更新が終了するという本日の発表に気付きました。私は現在、Java EE 5 を使用する Web アプリケーションに取り組んでいるため、Java EE 6 への更新を推進すべきかどうかという疑問が頭に浮かびました。

  • JSR 244は、「Java EE 5 [is] built on J2SE 5.0」と述べています。
  • JSR 316は、「Java EE 6 は Java SE 6 上に構築されている」と述べています。
  • JSR 342は、「Java EE 7 は Java SE 7 で構築される」と述べていますが、サポートする JSR が新しい Java SE 8 言語機能に注目することも奨励しています。

現在、OpenJDK 7 を使用してビルドし、Tomcat 7 にデプロイしていることを考えると、互換性マトリックスは次のようになると思います。

    EE5 EE6 EE7
SE5  x
SE6  x   x
SE7  x   x   x

私たちのプロジェクトでは、コードを Java EE 5 に基づいたままにし、Java SE 6 または Java SE 7 の機能を利用しても問題ありませんか?

4

1 に答える 1

2

私たちのプロジェクトでは、コードを Java EE 5 に基づいたままにし、Java SE 6 または Java SE 7 の機能を利用しても問題ありませんか?

はい、それで問題ありませんが、Java EE のバージョンもいつかアップグレードする必要があるかもしれません。

于 2012-12-12T16:35:29.320 に答える