0

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

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

如果是这样,是否有任何我需要注意的兼容性问题?

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

4

1 回答 1

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。

于 2013-05-31T12:48:38.290 回答