我想用我的 eclipse 注册 glassfish server 3.1.2.2 开源版本。
我在跑步
- Mac 狮子 10.7.5 64 位
- java版本1.6.0_37
- Eclipse 靛蓝 3.7.3
Glassfish 3.1.2.2 开源版从 http://glassfish.java.net/downloads/3.1.2.2-final.html 下载我下载了文件 glassfish-3.1.2.2-unix-ml.sh 然后我将它作为可执行文件运行
chmod u+x glassfish-3.1.2.2-unix.sh ./glassfish-3.1.2.2-unix.sh
安装过程成功完成。
然后我尝试安装 glassfish 插件:
在 Eclipse 中转到服务器选项卡 --> 右键单击并新建 --> 服务器 --> 下载其他服务器适配器 --> 然后我选择了 Oracle glassfish 服务器工具并安装了它(下面的照片来自 Windows,但它仅作为我的示例选择)
然后我再次尝试从服务器选项卡右键单击 --> 添加 --> 服务器 --> 从 glassfish 节点我选择 glassfish 服务器开源版本 3 (java EE 6) --> 下一步 --> 浏览到我的 glassfish 安装目录.
It showing me this error when the defaut jre is selected, " Missing classpath entry /0/it_stuff/servers/glassfish/modules/glassfish.jar "
并且在同一个向导中,当我将其更改为 MAC OS X 默认值时,它给了我另一个错误“指定的目录不是有效的 GlassFish 安装,但包含可能有效的 glassfish 子目录。 ”
任何建议/解决方案将不胜感激.....
更新:我发现它是 Oracle glassfish 工具中的一个旧错误,但从 2011 年中期开始 http://java.net/jira/browse/GLASSFISHPLUGINS-350?page=com.atlassian.jira.plugin.system.issuetabpanels%3Aall-tabpanel
任何明确的解决方法?