2014-09-03 32 views

回答

2

總是?沒有。在Java EE 6中引入的部署配置文件(或者是5)意味着可以部署不支持完整API的服務器。
這意味着並非所有的Java EE應用程序(或J2EE)都可以在該部署上使用。
這不符合J2EE(1.4或更早版本)規範,它沒有這樣的事情。

一般來說,完整的部署應該向後兼容,因爲API本身就是這樣設計的。
但是當然不能保證。已棄用的函數可能會在Java EE實現中實現,以執行與舊版本中原始實現不同的操作(例如,什麼都不做,我認爲這是對一些具有嚴重安全隱患的舊調用的推薦方式)。

+0

感謝您的努力給我一個非常好的答案! – 2015-12-30 10:40:59