java在Mac上设置IntelliJ和GlassFish
我正在寻找帮助,提供使用IntelliJ和GlassFish在Mac上启动并运行一个基本的“hello world”web应用所需的步骤。到目前为止,我已经找到了this guide,这很有用,但已经过时了(一些对话框/步骤自编写以来已经发生了变化)
熟悉这些工具的人能帮我整理一下使用IntelliJ 9.0.4将基本web应用部署到GlassFish 3.0.1所需的步骤吗
你可以在下面搜索框中键入要查询的问题!
我正在寻找帮助,提供使用IntelliJ和GlassFish在Mac上启动并运行一个基本的“hello world”web应用所需的步骤。到目前为止,我已经找到了this guide,这很有用,但已经过时了(一些对话框/步骤自编写以来已经发生了变化)
熟悉这些工具的人能帮我整理一下使用IntelliJ 9.0.4将基本web应用部署到GlassFish 3.0.1所需的步骤吗
# 1 楼答案
我成功地完成了本教程:Developing applications for GlassFish Server in IntelliJ IDEA 10。我使用的是IDEA 11和GlassFish 3.1.2
# 2 楼答案
我不知道玻璃鱼,但我可以告诉你怎么用Tomcat。唯一的区别应该是你在IntelliJ中启动的应用服务器:
JNDI的建立是另一回事
# 3 楼答案
首先,让玻璃鱼自己跑。这种体验将很好地为您服务,因为在所有Unix系统上,这个过程几乎是相同的。如果你只学会通过IDE与Glassfish进行交互,那么没有IDE你就会完全迷失方向
部署应用程序有两种方法:通过管理web界面(用户友好,但速度非常慢),或通过命令行。下面是后一种方法:首先,确保Glassfish附带的
asadmin
实用程序在您的路径上,然后执行以下操作:默认情况下,管理员用户的密码为空;如果没有,系统会提示您输入
# 4 楼答案
在我看来,在任何应用服务器上部署EAR/WAR的最佳方法是使用Maven构建一个EAR和Cargo Maven插件,以便重新部署。我之所以使用它,是因为它完全独立于IDE,可以在开发和我的持续集成服务器中使用它
波姆。Glassfish的EAR/WAR模块的xml片段:
重新部署命令:
如果你不知道Maven 2是什么,你应该了解它