JavaSE-1.6和JavaEE兼容性

时间:2013-05-31 12:44:29

标签: java java-ee

我目前正在设计一个旨在用于桌面和Web应用程序的SDK。目前,我一直在使用JavaSE-1.6库开发此SDK,并分别利用Apache HttpComponents库和JibX库进行Web连接和xml解析。

如果我希望使用JavaEE库开发Web应用程序,我是否可以使用我在JSE-1.6中开发的SDK?

如果是,是否存在我需要注意的兼容性问题?

如果没有,在JavaEE中开发SDK会不会更好,或者如果我想创建桌面应用程序,我会遇到相同的兼容性问题吗?

1 个答案:

答案 0 :(得分:3)

考虑到这个问题,J2EE / Java EE并不像你想象的那样与Java SE互斥。相反,Java EE 需要 Java SE才能运行。因此,如果您只是将API设计为与Java SE兼容,那么它在Java EE上同样可以正常工作。

关于版本兼容性,请结帐Wikipedia on the subject。例如,当前的Java EE 6至少需要Java SE 1.6。