我意识到它实际上转换为Java Enterprise Edition.但我要问的是这究竟意味着什么?当一家公司需要Java EE经验时,他们真正需要什么?有EJB经验吗?有Java Web应用程序的经验?
我怀疑这意味着不同的人有不同的东西,而且定义是主观的.
我想知道Weblogic 11g是否已经支持JavaEE 6.由于我在google中没有找到任何关于它的内容,我认为它没有,直到我发现评论说Oracle WebLogic Server 11g是Java EE 6投诉.
尽管如此,我还没有找到支持新Java EE 6功能的模块.
有人知道这个吗?
我在这里看过相同的主题和其他网站上的一些主题,但我真的很困惑,Sun如何命名这些版本.
以下是我对这些代号的了解.请检查并纠正我:
JDK:代表Java Development Kit可以称为最基本的Java,用于开发客户端应用程序(例如桌面应用程序(使用Swing,awt,...)或Applet,...)
J2EE:代表用于在服务器端开发应用程序的Java Enterprise Edition(例如Servlet,EJB,...)
J2SE:我还不知道这个!!!
当我读了一些著名的论坛/网站(stackoverflow,byte,javabranch等...).我的问题有一些不同的答案.(或者我理解错了,因为我的英语不好).
这里有一些我搜索过的答案:
JDK就像J2SEE!哦,我不相信这么多.当我在Eclipse上配置Glassfish服务器时,Eclipse警告此版本需要j2se 1.4以后(但我有JDK 7或jdk 1.7 !!!)
jee-j2ee-to-j2se-jdk-versions之间的相关性我不支持短语will be built(标记正确答案的帖子).
例如:
J2EE 1.4是Java平台1.4版的企业版,因此将构建在J2SE 1.4上.
那么,这意味着J2EE是J2SE的"beta版"!! 请解释一下.
我试着学习EJB,那么我需要安装哪个版本?
谢谢 :)
我目前正在大学学习计算机科学,他们主要教授Java标准版,我看到在业界这个用不多,而是使用了Java EE.如果我的学院教我Java SE而不是Java EE,这会让我减少就业?
这些差异究竟是什么?语法不同?不同的编程方式还是什么?
我的印象是Java SE 8的发布将与Java EE 8一起发布,但我无法在任何地方找到它.
所以2之间没有联系?Java SE 8仍然与Java EE 7一起使用?