2014-01-23 81 views
2

我想安装NetBeans for Java EE,这是我做的。在安装过程中,它表示JDK缺失并给我一个从我下载'SE'JDK的地方的链接。我找不到'EE'JDK。我可能没有任何意义,但是我的EE工作需要JDK吗? Netbeans已经安装好了,但我只是想确保一切安好。尽管我对Java SE和EE的基本差异有了相当的了解。只有我能找到的JDK是针对SE的。如果有一个EE,那么请提供链接?或者让我知道我是否做得对。Java SE/EE JDK混淆

回答

4

Java EE与SE相比是一个根本不同的故事。 SE包含Java运行时和许多开发工具,而EE只是一个库。实际上,大多数库只是接口没有实现。

这是因为JEE应用程序容器是一个将提供其接口实现的应用程序容器。在开发时您只需要接口提供参考,而NetBeans for Java EE(希望)已经与捆绑的接口一起提供。

+0

所以,我应该确定用于Java EE开发的'SE'jdk和Netbeans? –

+1

是的,我会这么说。顺便说一句,我只用一个普通的Java IDE来做EE,在基于Maven的项目中,你需要的只是一些依赖(整个EE ---只是你实际使用的那些部分)。 –