我目前正在设计一个SDK,旨在用于桌面和web应用程序。目前,我正在使用JavaSE-1.6Library和Apache库以及JibX库开发这个SDK,分别用于web连接和HttpComponents解析。
如果我希望使用JavaEE库开发web应用程序,我可以使用我用JSE1.6开发的SDK吗?
如果是这样,有没有什么兼容性问题需要我注意的?
如果不是,用JavaEE开发SDK会更好,或者如果我想创建桌面应用程序,我会遇到同样的兼容性问题吗?
发布于 2013-05-31 20:48:38
考虑到这个问题,J2EE/Java EE并不像您所期望的那样与Java SE互斥。相反,Java 需要运行 Java。因此,如果只是将API设计为与Java SE兼容,那么它在Java EE上也能正常工作。
关于版本兼容性,请查看Wikipedia on the subject。例如,当前的JavaEE6至少需要JavaSE1.6。
https://stackoverflow.com/questions/16857599
复制相似问题