从JavaEE开始

从JavaEE开始,java,jakarta-ee,Java,Jakarta Ee,这是我问的一个非常愚蠢的问题。我非常了解Java,也就是JavaSE。现在我已经开始学习JavaEE了。但是我不明白我需要从java站点下载任何东西来学习JavaEE吗?我使用的是headfirstservlet和jsp 当我开始学习Java时,他们要求我从网站下载JavaEESDK。在学习JavaEE时,我需要下载类似的东西吗?我已经安装并配置了Tomcat服务器,但我不知道是否还需要下载其他内容,尽管这本书没有要求我下载。您是否使用NetBeans作为IDE?如果是这样,您可以转到模块首选项

这是我问的一个非常愚蠢的问题。我非常了解Java,也就是JavaSE。现在我已经开始学习JavaEE了。但是我不明白我需要从java站点下载任何东西来学习JavaEE吗?我使用的是headfirstservlet和jsp


当我开始学习Java时,他们要求我从网站下载JavaEESDK。在学习JavaEE时,我需要下载类似的东西吗?我已经安装并配置了Tomcat服务器,但我不知道是否还需要下载其他内容,尽管这本书没有要求我下载。

您是否使用NetBeans作为IDE?如果是这样,您可以转到模块首选项框,在一个软件包中下载所需的所有内容。我相信这是工具、模块或类似的东西。

你会感到困惑。学习java所需要的就是JDK(java开发工具包)和JRE(java运行时环境)。JDK包括JRE,所以只需安装JDK:

对于Java EE,您需要Java EE SDK:


此外,您还可以获得像Netbeans或Eclipse这样的IDE。谷歌会在这方面帮助你;)

通常,当人们说他们“想学习JavaEE”时,实际情况是他们不知道自己需要什么。JavaEE是一种随机的技术组合。有些有用,有些糟糕(EJB)。无论如何,在版本6中,一些最有用的软件被移植到了SE中。你应该学习完成手头任务所需的具体知识。在许多情况下,对您来说最有用的资源不是直接来自Snoracle的任何东西。

除非您支持遗留产品,否则它将不再是J2EE(Java 2 Enterprise Edition)。当前版本称为JEE6(Java6EnterpriseEdition)。市场营销万岁!另请参见:。您的书已过时。非常过时。订购新版。@Matt Ball+1。它也不再是J2SE了。JDK包括JRE,所以不需要分别下载这两个工具。他们的netbeans很好。。。。这里有一个使用struts的硬件教程……我是eclipse的忠实粉丝,但NetBeans也是。Java EE不是一个随机的技术组合,而是一个集成平台,其大部分部分也可以独立使用(例如,在Java EE之外)。EJB不再可怕。在2006年EJB3.0发布时,情况就不再是这样了,这实际上很酷;)