java - 我必须安装什么版本的 Java?

标签 java linux jsp ide debian

我必须安装什么版本的 Java 才能在 Debian 中开发 JSP? Oracle 站点上有不同的版本。需要什么版本? Java SE?

最佳答案

你只需要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 等)。

关于java - 我必须安装什么版本的 Java?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9760146/

相关文章:

java - OkHttp 如何在不使用线程的情况下使用看似同步的 HTTP 连接执行并行 HTTP 请求?

linux - 将txt行放入变量中,除以分隔符检查并重写txt发送命令

java - Tomcat启动时实例化对象

java - Microsoft Graph API Java HTTP 客户端不允许通过补丁更新

java - 如何在java中提取两个字符之间的数据

java - 正则表达式匹配带空格但不带空格的数字

linux - 删除\n并保留Linux中的空间

linux - 用变量替换 Bash 命令

jquery - 在 JSP 中使用 jQuery 日期选择器

java - 使用jsp :include to pass a array from one jsp page to another