GlassFish 4和Eclipse Juno JavaEE出错

PM *_*7-1 4 eclipse glassfish eclipse-juno glassfish-4 java-ee-7

Eclipse Juno刚刚下载,但直到现在才使用它的Java SE透视图.

今天我下载GlassFish 4了Windows并安装了它.在安装过程中,我得到一个屏幕,显示安装过程没有找到Java JDK但允许浏览它.我找到了C:\Program Files\Java\jdk1.7.0_17目录并选中了它.我完成了安装,并能够启动和停止域并查看应用程序和管理页面.

我也想安装GlassFish plug-in for Eclipse.我通过市场找到它并下载并安装它.

我将Eclipse的观点转换为JavaEE,并尝试选择GlassFish作为服务器.这样的选择确实存在.但是,我得到了一个标题为New GlassFish 4.0 Runtime的屏幕,出现以下错误:

Glassfish服务器运行时需要完整的JDK而不是JRE

唯一启用的按钮是" 后退"和" 取消".

我用Google搜索,但没有发现任何有用的情况.

有人可以猜测可能发生了什么并提出了故障排除步骤吗?

iar*_*oyo 13

1)确保安装了jdk.顺便拜访 C:\Program Files\Java\jdk1.7.XXXX

2)去Window > Preferences.然后在+Java+Installed JREs击中Add.

  • 'Standard VM'然后选择Next
  • JRE Home = C:\Program Files\Java\jdk1.7.XXXX
  • 其余的应该自动填写.

3)仍在Preference Window-

  • 到达 +Server, Runtime Environments
    • 选择添加选择glassfish 4(例如)
    • 在JRE中选择在步骤2中添加的新jdk.
    • 在glassfish服务器目录中选择你设置glassfish的路径,在我的例子中是: D:\glassfish4\glassfish

4)重启eclipse.


Kon*_*hik 5

在定义GlassFish运行时的屏幕上,有一个标记为"已安装的JRE首选项"的链接.如果单击它,您将被定向到一个屏幕,向您显示Eclipse知道的所有JRE和JDK安装.您需要为JDK安装添加一个条目.然后,当您返回到GF屏幕时,在JRE下拉列表中选择该新条目.