java - 如何在 IntelliJ 中运行 GlassFish?

标签 java intellij-idea glassfish

我正在使用 IntelliJ,并且我有一个 J2EE 项目。我已在 IDE 中设置了本地 GlassFish 服务器,但如何配置项目以在该本地 GlassFish 服务器上运行?

我的项目使用了 Java EE 的功能(例如 servlet),但 IntelliJ 说这些库不存在:

enter image description here

我也无法运行我的项目:

enter image description here

如何将我的本地 GlassFish 服务器与项目相关联,并启用 GlassFIsh 的库?

最佳答案

I have setted up a local GlassFish server in the IDE, but how can I configure the project to run on that local GlassFish server?

我假设您使用Run > Edit Configurations... 完成此操作,其中可以配置本地或远程 Glassfish 服务器。因此,在 Glassfish 编辑配置窗口中有一个名为 部署 的选项卡,您可以在其中添加要在服务器启动时部署的源。

deploy at the server startup

My project uses Java EE's features (such as servlets), but IntelliJ says that those libraries do not exist:

转到 File > Project structure 或按 Ctrl+Alt+Shift+S 单击以打开 Modules > Dependencies 选项卡按添加 (+) 按钮选择 库... 在那里您可以找到 Glassfish 并将其添加为依赖项。

dependencies

关于java - 如何在 IntelliJ 中运行 GlassFish?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28402770/

相关文章:

java - LinkedHashMap 的子类作为缓存

java - 如何在 IntelliJ IDEA 中自动拆分长字符串?

java - 从 EclipseLink 隐藏外部实体类

java - Glassfish 和 Tomcat 在同一台服务器机器上并在两台机器上托管多个站点?

java - NetBeans 上的 GlassFish 部署错误

java - 使用增量嵌套 for 循环求解方程

java - Apache Karaf - CXF REST 服务器地址

java - JPA 容器持久单元与 JPA 非容器持久单元

java - Intellij IDEA : how to change the organize import feature

java - JPA2 唯一约束 : do I really need to flush?