java - 如何使用 Java EE 7 和 Glassfish 4 在 IntelliJ IDEA Community Edition 中创建 Java Servlet 应用程序?

标签 java servlets intellij-idea glassfish

我想创建一个 Java Servlet。除了一点点 Java 语言,我对 Java 生态系统一无所知。

我的机器上已经安装了 JDK 1.8.0_65 和 JRE 6。

我查了一下this article .它说我可以使用 Glassfish 作为应用程序服务器。 Java 7 EE 附带 Glashfish 4。

所以,我去了this page并下载适用于 Windows 的 Java Platform, Enterprise Edition 7 SDK Update 2。我正在运行 64 位 Windows 7 家庭高级版。目前下载大小为 128 MB。

为了安装它,我在 this web page 上查找了非常无用的说明。 .这对我没有帮助,因为该页面除了以下内容几乎什么都没说:请解压缩您的下载,然后 ???,然后获利。

但是this video帮助过我。这是我所做的。

我解压缩了文件夹并将解压缩的文件夹放在我的 %Program Files%\Java 文件夹中。然后我运行了 %Program Files%\Java\java_ee_sdk-7u1\glassfish4\glassfish\bin\startserv.bat 文件并浏览到 Url http://localhost:4848 Glassfish 控制台启动正常。

然后按照 this page创建项目部分中的说明进行操作,我打开了之前安装好的IntelliJ IDEA Community Edition 2016.2.1 IDE,点击启动对话框中的Create New Project菜单项。

但是,在New Project 对话框中,我没有看到文章建议的Java Enterprise 选项。这就是我的新项目对话框的样子。

enter image description here

我现在该怎么办?我只想使用 servlet 创建一个简单的 Web 应用程序。

我注意到的一个区别是 the article建议我有 IntelliJ IDEA Ultimate Edition,但我没有。不能使用 IntelliJ IDEA 社区版创建 servlet 吗?

最佳答案

IntelliJ IDEA 社区版无法创建 Java 企业应用程序,但终极版可以(IntelliJ IDEA Editions comparison matrix)。使用它,或其他一些免费的 IDE Eclipse , Netbeans等等

关于java - 如何使用 Java EE 7 和 Glassfish 4 在 IntelliJ IDEA Community Edition 中创建 Java Servlet 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39072303/

相关文章:

intellij-idea - Lombok 与 IntelliJ 2020.2 不兼容

java - PriorityQueue 的意外行为删除 : Why isn't compareTo used?

java - 从 Icefaces Web 应用程序调用的 Servlet 在客户端上造成持续的高 CPU 使用率

java - 向同一 Web 容器中的另一个 servlet 发送新请求,而不使用额外的线程

java - 如何使 servlet 仅处理来自特定网站的请求?

java - 无需大写的 IntelliJ IDEA 12 代码完成

java - Oracle/J2EE hibernate : ORA-00001: unique constraint violated due to HBM generated sequence

java - RecyclerView 向上/向下滚动监听器

java - 将节点添加到指定索引Java的双向链表时出现NullPointerException

android - IntelliJ android-validator 错误是什么意思?