我正在下载Java EE,似乎有许多不同的下载选项。我不确定我该选哪一个。Java似乎与GlassFish打包在一起。谁能告诉我这是什么,它对我有什么好处?
其次,如果我只是想玩玩并了解Java EE,那么我可以下载哪个?列出选项的链接如下...
发布于 2011-01-05 05:56:25
首先,它在近5年前就被称为Java EE。缩写J2EE仍然指的是5.0之前的Java版本。
至于Glassfish,它是Oracle对Java EE的具体实现。Java是一个每个人都可以自由实现的abstract API。有几个Java实现可用,要么是完全成熟的实现,如Oracle Glassfish 3、JBoss AS 6等,要么是部分(仅限JSP/Servlet)实现,如Apache Tomcat 7、Eclipse Jetty 8等。Glassfish Web Profile也是部分实现。
如果您打算只使用JSP/Servlet进行开发,那么Glassfish Web Profile就足够了。如果您打算在Netbeans集成开发环境的帮助下进行开发,那么选择Netbeans捆绑包。但是你也可以选择Eclipse或IntelliJ作为集成开发环境,而不是Netbeans。
相关问题:
发布于 2011-01-05 06:05:55
首先,正如BalusC所指出的,您使用了错误的命名法。许多招聘和其他类型的公司仍然使用J2EE来寻找候选人,因为对他们来说,它只是一个单词,它对Java的意义就像.NET框架对C#的意义一样,它并不意味着Java version2企业环境。这意味着有经验的Java开发人员。
如果您想使用集成开发环境(如Visual Studio)开发Java,请使用Eclipse或NetBeans,并让它们为您安装环境。否则,如果你只是打算使用记事本,因为它本质上是学术的(从你的教授那里编译一个hello world示例。使用javac),我敢肯定,您不需要超过最小熊值。您不需要应用服务器或任何与JSP有关的东西。
https://stackoverflow.com/questions/4598798
复制相似问题