问题就是标题所述:如何在Eclipse Helios 3.6上安装GlassFish Server Adapter?
问题就是标题所述:如何在Eclipse Helios 3.6上安装GlassFish Server Adapter?
本文撰写时(2010年7月26日),理论上有两种方法可以安装GlassFish服务器适配器:通过Eclipse Marketplace或更新站点。
更新:根据Thorbjørn在评论中提到的,该适配器现在(2010年9月24日)可以在“附加服务器适配器”对话框(“正常方式”)中获得。
有几种方法可以实现这一点,但其中一种方法是在服务器视图中右键单击,选择New > Server,然后点击Download additional server adapters链接并选择GlassFish适配器。
转到帮助 > Eclipse Marketplace...并搜索"glassfish"。然后单击Eclipse GlassFish Java EE应用程序服务器插件的安装按钮,并按照步骤进行操作。
转到帮助→安装新软件,添加以下临时1更新站点:http://download.java.net/glassfish/eclipse/helios。确保取消选中按类别分组项目,然后您应该可以看到如下所示的Oracle GlassFish服务器工具:
点击下一步,按照步骤执行。
1 GlassFish插件将被移动到Oracle Enterprise Pack for Eclipse(OEPE),在将来可以在http://download.oracle.com/otn_software/oepe/helios/wtp处获取(请参见Bug 312912)。
上述问题实际上不是GlassFish插件特有的,也不是平台特定的。 在使用共享安装时(这是问题的根本原因),该问题是Eclipse 3.6中的p2错误,我在阅读了SO上的这个其他问题和Bug 322929后发现。 该问题与p2错误有关,在Eclipse 3.6 SR1中被修复,安装完Eclipse 3.6 SR1 RC4后,一切正常。太好了!
使用 Eclipse 3.6 M6 Java EE 捆绑包安装 GlassFish v3 服务器适配器时,如果您尝试通过新建服务器对话框并点击下载其他服务器适配器,Eclipse 将联系远程站点但未能显示任何适配器:
这个问题实际上被Bug 305636捕获。使用更新网站而不是新服务器向导可以解决该问题:
上述URL对我无效(我正在使用Helios的最终版本)。
我不得不执行以下操作:
help
-> eclipse市场
-> [然后从“搜索”选项卡中选择glassfish插件
]
关于新的Eclipse (JUNO):
帮助 --> 安装新软件...
然后,在URL字段内插入http://download.java.net/glassfish/eclipse/juno
,并按下ENTER键。