如标题中所述的问题:如何在 Eclipse Helios 3.6 上安装 GlassFish Server Adapter?
6 回答
日食太阳神 3.6
在撰写本文时(2010 年 7 月 26 日),理论上有两种方法可以安装 GlassFish Server 适配器:通过 Eclipse Marketplace 或通过更新站点。
更新:正如Thorbjørn在评论中提到的,适配器现在 (09/24/2010) 在附加服务器适配器对话框中可用(“正常方式”)。
新服务器
有几种方法可以做到这一点,但一种方法是右键单击服务器视图,选择新建 > 服务器,然后单击下载附加服务器适配器链接并选择 GlassFish 适配器。
市场
转到Help > Eclipse Marketplace...并搜索"glassfish"。然后单击GlassFish Java EE Application Server Plugin for Eclipse的Install按钮 并按照步骤操作。
更新网站
转到Help → Install New Software,添加以下临时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 获得(参见错误 312912)。
上面提到的问题实际上并不特定于 GlassFish 插件,也不是特定于平台的。问题是使用共享安装时 Eclipse 3.6 中的 p2 错误(这是问题的根本原因),正如我在阅读SO 上的其他问题和错误 322929后发现的那样。该问题与在 Eclipse 3.6 SR1 中修复的 p2 错误有关,在安装 Eclipse 3.6 SR1 RC4 之后,事情现在确实按预期工作。是的!
日食 Helios 3.6 M6
对于 Eclipse 3.6 M6 Java EE 包,如果您尝试通过New Server对话框安装 GlassFish v3 服务器适配器,然后单击Download Additional server adapters,Eclipse 会联系远程站点,但无法显示任何适配器:
这个问题实际上是由Bug 305636捕获的。使用更新站点而不是新服务器向导可以解决此问题:
- 安装新的Eclipse Helios M6(获取Eclipse IDE for Java EE Developers包)。
- 安装最新的 GlassFish 服务器适配器,今天是 1.0.52:
- 打开帮助 > 安装新软件
- 添加 GlassFish 更新站点 URL:https ://ajax.dev.java.net/eclipse
- 安装GlassFish Java EE 5、Java EE 6插件
- 提示时重新启动
- 打开New > Server向导并添加 GlassFish v3 Java EE 6 服务器。
当我尝试这个时,我得到以下信息:
无法完成安装,因为找不到一项或多项所需项目。正在安装的软件:GlassFish Java EE 5、Java EE 6 1.0.54 (com.sun.enterprise.jst.server.sunappsrv.feature.feature.group 1.0.54) 缺少要求:GlassFish Java EE 5、Java EE 6 1.0。 54 (com.sun.enterprise.jst.server.sunappsrv.feature.feature.group 1.0.54) 需要 'org.eclipse.platform.feature.group [3.5.0,3.6.0)' 但找不到
Eclipse Helios 已经有下载 glassfish 插件的正确源,但是该站点尚不可用。该站点将在 7 月底根据此https://bugs.eclipse.org/bugs/show_bug.cgi?id=312912可用
您可以使用开发更新站点为 helios 女巫安装 rc 版本的 glassfish 插件:
http://download.java.net/glassfish/eclipse/helios
将此添加到您的更新站点,然后取消选中“按类别分组项目”选项,您将看到并能够在 Helios 中安装 Glassfish 插件
在新的 Eclipse (JUNO) 上:
帮助 --> 安装新软件...
http://download.java.net/glassfish/eclipse/juno
然后,在 URL 字段中插入,然后按ENTER。
上面的 URL 对我不起作用(我使用的是 Helios 的最终版本)。
我必须做
help
-> eclipse market place
-> [ then select glassfish plugin from the 'search' tab
]