Eclipse 月食中的玻璃鱼抱怨道;GlassFish v3需要JDK 1.6而不是JRE“;
我正在跑步:Eclipse 月食中的玻璃鱼抱怨道;GlassFish v3需要JDK 1.6而不是JRE“;,eclipse,eclipse-plugin,glassfish,Eclipse,Eclipse Plugin,Glassfish,我正在跑步: 面向Web开发人员的EclipseJavaEEIDE 版本:Helios Service Release 2 构建id:20110218-0911 我还安装了Java EE 6 SDK更新2,其中包括: GlassFish开源版本3.1 JavaEE6代码示例 JavaEE6API文档 JavaEE6教程 您的第一杯:JavaEE平台简介 我已经在Eclipse中注册了GlassFish,但当我尝试启动服务器时,出现以下错误: GlassFishV3需要JDK1.6,而不是
- 面向Web开发人员的EclipseJavaEEIDE
- 版本:Helios Service Release 2
- 构建id:20110218-0911
- GlassFish开源版本3.1
- JavaEE6代码示例
- JavaEE6API文档
- JavaEE6教程
- 您的第一杯:JavaEE平台简介
您需要一个JAVA_HOME环境变量。它指的是什么?如果您没有,请创建它。对于像我这样仍然有问题的其他人,请在您的JRE定义中尽量小心: 不要使用这个:
C:\ProgramFiles\Java\jdk1.6.0\u 29\jre
但这是:C:\ProgramFiles\Java\jdk1.6.0\u 29
Glassfish最终会工作。我花了一段时间才找到eclipse中的配置位置,所以我将在这里为大家指出:
窗口菜单>首选项对话框>服务器部分>运行时环境小节。我也有同样的问题,实际上我从这个链接中得到了解决方案(上面的答案并没有给出解决方案) 1) 确保安装了jdk。查看C:\ProgramFiles\Java\jdk1.6.XXXX(我的代码是0\u 16)。如果里面有jdk可能已经安装的东西,如果没有,你可以从中获取jdk 2) 这就是错误信息的来源。。。 -启动eclipse时,忽略该消息。 -转到窗口>首选项 -然后在+Java+安装的JREs下点击Add。 -选择“标准虚拟机”,然后单击“下一步” -JRE Home=C:\Program Files\Java\jdk1.6.XXXX其余部分应自动填写。完成。 -最重要的!!!单击Preferences窗口中新jdk运行时的复选框…我不知道为什么需要它,但它肯定是 3) 仍在首选项窗口中。 -进入+服务器、运行时环境 -选择玻璃鱼SRE,点击编辑。。。 -从JRE下拉列表中,抓住JDK并点击Finish -好的 4) 转到服务器视图(可能在控制台视图下方)。
右键单击捆绑的Glassfish…服务器,点击“已安装的JRE”下的重启/启动…,我必须指向JDK,而不是JRE。很好,谢谢。当然。尝试Glassfish附带的第一个Netbeans Ee版本。或者:双击服务器(或者选择它并按F3),然后单击指向运行时环境的链接,以获得完全相同的设置。详细答案请参见+1。干得好,普里莎!谢谢根据错误,JDK是必需的。在第2点之后,我有一个小小的变化。你不会看到第三点的内容。2之后,关闭并重新启动eclipse。然后执行步骤3。这将解决此问题。请避免在步骤中为glassfish创建密码。理由-