2013-02-14 119 views
0

新手來這些東西。我想開始研究Java EE。我已經安裝了jdk1.6。我將具有Java EE的功能嗎? (介意:我正在開發一個web應用程序,並且我喜歡apache tomcat,ant ..)會安裝jdk16安裝Java EE嗎?

回答

0

JDK僅適用於標準java應用程序而非企業應用程序。但是,如果你有一個Web容器,如Tomcat你將不需要進一步安裝任何東西,你就可以開始。如果你想開發EJB你需要應用服務器,比如開發動態Web應用程序(如ServletJSP

JBOSS

+0

好的謝謝。所以在我的情況下j2ee是一個符號! – besabestin 2013-02-14 07:43:42

0

Java EE是一組標準,如EJB,JPA,JSF等。這有點違反直覺,但是你永遠不會把Java EE作爲一個名爲「javaEE.jar」的包來安裝。

爲了開發Java EE應用程序,您只需要他們知道相應的API,而不必爲應用程序提供實現。這些實現由多個Java EE兼容的應用程序服務器提供。

Java EE的默認實現是Glassfish AS。還有其他人喜歡JBoss ASGeronimo。這是一個complete list

從Java EE 6開始,該規範定義了一個較小的標準子集,特別是對於Web應用程序開發(稱爲Java EE Web Profile)。如果您想專門開發Web應用程序,那麼值得一看。