2012-12-12 45 views
2

我注意到今天宣佈Java SE 6的公開更新即將結束,其地址爲The Java Source。我目前使用Java EE 5,這促使這個問題在我腦海裏,如果我要推動更新到Java EE 6Java SE版本<-> Java EE版本兼容性矩陣

  • JSR 244一個Web應用程序的工作規​​定「的Java EE 5是]建J2SE 5.0"
  • JSR 316指出: 「Java EE 6的建[是]在Java SE 6」
  • JSR 342指出的 「Java EE 7將建立]在Java SE 7」,而且鼓勵支持JSR的仰望新的Java SE 8語言功能

鑑於th在我目前建使用的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?

回答

1

對於我們的項目而言,繼續使用Java EE 5和 中的代碼來利用Java SE 6或Java SE 7的特性,可以嗎?

是的,這很好,儘管您也可能希望在某些時候升級您的Java EE版本。

+0

謝謝。我看了一下[差異](http://alexander.holbreich.org/2011/01/javaee5-vs-javaee6/)。我的應用程序規模很小。我最近介紹了一些AJAX代碼,所以在EE 6中引入了Servlet 3.0,[可能會感興趣](http://stackoverflow.com/questions/1638865/what-are-the-differences-between-servlet-2- 5-和-3)。 – sdesciencelover