将GlassFish 3.1.2运行时添加到Eclipse Juno

时间:2012-11-19 18:37:23

标签: eclipse runtime glassfish-3 eclipse-juno

我最近安装了Juno EE Edition,并且正在尝试设置我的Glassfish 3.1.2.2(开源版)服务器运行时。

我通过zip文件分别安装了Glassfish。我的目录如下:

C:\Servers\glassfish3112\glassfish

在Eclipse中,我安装了“Glassfish Java EE Application Server Plugin for Eclipse”,它还安装了“Oracle Glassfish Server Tools”。这些是添加到我的插件目录中的jar /目录:

  • oracle.eclipse.tools.glassfish_3.2.3.201106220649.jar
  • oracle.eclipse.tools.doc.javaee6_1.0.0.201106220649
  • oracle.eclipse.tools.doc.javaee5_1.0.0.201106220649
  • org.eclipse.datatools.sqltools.db.generic_1.0.0.v201107221520.jar(包含)
    • oracle.eclipse.tools.glassfish_4.2.1.201207240841.jar
    • oracle.eclipse.runtime.glassfish3122_3.1.2.201207240841.jar

然后我进入了我的偏好设置|服务器| Runtim Environments添加我的Glassfish服务器。当我选择上面的路径时,我收到错误消息指定的目录中没有有效的GlassFish安装。单击“安装服务器”按钮以下载并安装到该目录。

我发现此StackOverflow问题Glassfish 3.1.2 and Eclipse表明Marketplace插件无法与GF 3.1.2一起使用,并提供此链接以获取Juno版本:http://dlc.sun.com.edgesuite.net/glassfish/eclipse/indigo/plugins/

该站点上的最新运行时和工具jar是org.eclipse.datatools.sqltools.db.generic_1.0.0.v201107221520.jar中包含的内容。

有人可以向我解释我做错了什么以及如何设置我的运行时?

1 个答案:

答案 0 :(得分:5)

您可以在此处获取Juno插件版本: http://dlc.sun.com.edgesuite.net/glassfish/eclipse/juno/

这包括对GlassFish 3.1.2.2的支持。

最佳, TM

PS。在安装之前不要忘记卸载所有其他Glassfish插件。