为了能够在Debian中开发JSP,我必须安装哪个版本的Java? Oracle站点上有不同的版本。需要什么版本? Java SE?
答案 0 :(得分:4)
您只需要来自oracle网站的JDK。这将提供标准的Java API。要获得JSP实现,您将需要一个标准的Web容器,如Apache Tomcat。这将使您能够开发基于JSP的应用程序。要仅开发基于JSP的应用程序,这两个就足够了。
但是,如果您需要使用完整的Java EE堆栈(JSP,JNDI,EJB等),那么您将需要更多这两个堆栈。在这种情况下,您应该使用完整的Java EE应用服务器,如GlassFish,JBOSS等。这些将提供完整Java EE规范的实现。
因此,对于仅基于JSP的应用程序,请使用JDK +标准Web容器(如tomcat)。
要使用完整的Java EE堆栈,请使用JDK +应用程序服务器(如GlassFish,JBOSS等)。
答案 1 :(得分:0)
我建议您使用任何版本,但JDK 1.5或更高版本。
答案 2 :(得分:0)
这与操作系统无关 您应该下载至少1.6不是因为操作系统,而是因为旧版本已被弃用 除了缺少的功能,我认为除了特殊情况
外,Oracle不再支持1.5除非您询问Java SE或Java EE
两者都很好。不同之处在于,对于Java SE,您需要包含一些额外的jar,以便能够编译与servlet相关的某些类。
对于Java EE,您只需获得您不需要的额外内容
点击此处查看Java Versions