哪个JavaEE服务器?

哪个JavaEE服务器?,java,jboss,glassfish,jetty,apache-tomee,Java,Jboss,Glassfish,Jetty,Apache Tomee,我正在着手使用JavaEE开发Web应用程序,我遇到的第一个问题是不知道使用哪台服务器!似乎有那么多可供选择的 Glassfish服务器似乎是最突出的(它是列表中的第一个),但是当我尝试启动Glassfish 4.1.2时,我得到了一个错误Glassfish需要Java SE版本6。,如果不加入“Oracle俱乐部”,我就无法为MacOSX下载Java SE 6 那么我应该使用哪台服务器 您应该运行JDK 8。您不应该下载JDK 6。它的生命周期已经很长了 看起来最新版本是5。你可以下载它 应该

我正在着手使用JavaEE开发Web应用程序,我遇到的第一个问题是不知道使用哪台服务器!似乎有那么多可供选择的

Glassfish服务器似乎是最突出的(它是列表中的第一个),但是当我尝试启动Glassfish 4.1.2时,我得到了一个错误
Glassfish需要Java SE版本6。
,如果不加入“Oracle俱乐部”,我就无法为MacOSX下载Java SE 6

那么我应该使用哪台服务器


您应该运行JDK 8。您不应该下载JDK 6。它的生命周期已经很长了

看起来最新版本是5。你可以下载它


应该说,编写Java web应用程序不需要Java EE。另一种选择是弹簧靴。您不需要应用服务器,只需要一个可执行的JAR就可以在JDK上运行。

您应该运行JDK 8。您不应该下载JDK 6。它的生命周期已经很长了

看起来最新版本是5。你可以下载它


应该说,编写Java web应用程序不需要Java EE。另一种选择是弹簧靴。你不需要应用服务器,只需要一个可执行的JAR就可以在JDK上运行。

你在OSX上吗?您可以在此处下载JDK1.6:


我会非常小心使用JDK1.6,它和用卫生纸做的安全带一样安全。

你在OSX上吗?您可以在此处下载JDK1.6:


我会非常小心使用JDK1.6,它就像卫生纸做的安全带一样安全。

谢谢,下载Glassfish 5并尝试现在当我启动服务器(Glassfish 5,JDK1.8)时,我在org.Glassfish.admin.cli.asadmin.main(asadmin.java:57)的线程“main”java.lang.NullPointerException中得到
异常
:/使用JDK9时,该错误看起来像是Glassfish。。。所以需要将其更改为JDK1.8,然后重试。。。。谢谢,下载Glassfish 5并尝试现在当我启动服务器(Glassfish 5,JDK1.8)时,我在org.Glassfish.admin.cli.AsadminMain.main(AsadminMain.java:57)的线程“main”java.lang.NullPointerException中得到
异常。
:使用JDK9时,该错误看起来像是Glassfish。。。所以需要将其更改为JDK1.8,然后重试。。。。我更喜欢哪个服务器进行生产。我更喜欢哪个服务器进行生产。