这些东西的新手。我想开始研究 Java EE。我已经安装了 jdk1.6。我会拥有 Java EE 的功能吗?(注意:我正在开发一个网络应用程序,我喜欢 apache tomcat、ant..)
问问题
88 次
2 回答
0
JDK 仅适用于标准 Java 应用程序,而非企业应用程序。但是,如果您有一个 Web 容器,例如,Tomcat
您不需要进一步安装任何东西,您就可以开始开发动态 Web 应用程序(例如Servlet
和JSP
)
如果您想开发EJB
,您将需要应用程序服务器,例如JBOSS
于 2013-02-14T07:40:37.867 回答
0
Java EE 是标准的集合,如 EJB、JPA、JSF 等。这有点违反直觉,但您永远无法将 Java EE 安装为名为“javaEE.jar”之类的包。
为了开发 Java EE 应用程序,您只需要他们知道相应的 API,而不必为您的应用程序提供实现。这些实现由多个符合 Java EE 的应用服务器提供。
Java EE 的默认实现是Glassfish AS。还有其他的,例如JBoss AS和Geronimo。这是一个 完整的列表。
从 Java EE 6 开始,该规范定义了一个较小的标准子集,特别是用于 Web 应用程序开发,称为Java EE Web Profile。如果你想专门开发 Web 应用程序,值得一看。
于 2013-02-14T09:04:12.910 回答