Gru*_*eak 14 eclipse eclipse-plugin glassfish
我在跑步:
我还安装了Java EE 6 SDK Update 2,其中包括:
我已经用Eclipse注册了GlassFish,但是当我尝试启动服务器时,出现以下错误:
GlassFish v3需要JDK 1.6而不是JRE.请在服务器属性的"运行时环境"部分中添加/选择正确的JDK.
我在这里搜索了一个答案,但到目前为止似乎都没有.任何人都可以建议我如何排除这个错误?
png*_*png 16
我有同样的问题,实际上我从这个链接得到了解决方案(上面的答案真的没有给我解决方案
https://forums.oracle.com/forums/thread.jspa?messageID=7033028
1)确保安装了jdk.查看C:\ Program Files\Java\jdk1.6.XXXX(我说的是0_16).如果它有东西,可能已经安装了jdk,如果没有,你可以从http://java.sun.com/javase/downloads/index.jsp中获取jdk
2)这是错误消息有点foobars你... - 开始eclipse,忽略该消息. - 转到Window> Preferences - 然后在+ Java + Installed JREs下点击Add. - 选择"标准VM",然后选择"下一步" - JRE Home = C:\ Program Files\Java\jdk1.6.XXXX,其余应自动填写.命中完成.- 最重要的!!!单击首选项窗口中的复选框以获取新的jdk运行时...我不知道为什么它是必要的,但它肯定是......
3)仍在偏好窗口中. - 进入+服务器,运行时环境 - 选择Glassfish SRE,点击编辑... - 从JRE下拉抓取JDK并点击Finish - Hit Okay.
4)转到服务器视图(可能在控制台视图下).右键单击Bundled Glassfish ... Server并点击restart/start ...
duf*_*ymo 11
是的,您下载(或指向Eclipse)JRE,但它需要一个JDK.后者拥有所有Java工具:javac.exe,java.exe,jar.exe等.
如果查看您告诉Eclipse查找JDK的目录,则必须在其中看到包含这些.exe文件的/ bin目录.如果不这样做,您就知道错误消息的原因.
确保您下载了JDK并将Eclipse指向它.
再检查一下:看看你是否可以在没有Eclipse的情况下启动Glassfish.如果你在同一时间学习两件事,你就不知道两件事.将一个未知的事物排除在等式之外,直到您可以使Glassfish独立运行.
您需要一个JAVA_HOME环境变量.它指向什么?如果您没有,请创建它.
mor*_*t.d 11
对于像我这样仍然有问题的其他人,请在JRE定义中小心:
不要用这个: C:\Program Files\Java\jdk1.6.0_29\jre
但是这个 : C:\Program Files\Java\jdk1.6.0_29
而Glassfish最终会起作用.
| 归档时间: |
|
| 查看次数: |
24011 次 |
| 最近记录: |