失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > Eclipse is running in a JRE but a JDK is required错误的解决

Eclipse is running in a JRE but a JDK is required错误的解决

时间:2023-10-14 17:25:06

相关推荐

Eclipse is running in a JRE  but a JDK is required错误的解决

/blog/1025107

(方法一)原址:/blog/475204

Eclipse安装了Maven插件后,可能会报这种错误: “Eclipse is running in a JRE, but a JDK is required”

这是因为在Eclipse.ini配置中没有指定-vm参数,修改如下重启Eclipse问题就解决了:

eclipse.ini 写道-startup

plugins/org.eclipse.equinox.launcher_1.0.200.v0520.jar

--launcher.library

plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.0.200.v0519

-product

org.eclipse.epp.package.jee.product

--launcher.XXMaxPermSize

256M

-showsplash

org.eclipse.platform

--launcher.XXMaxPermSize

256m

-vm

C:\Program Files\Java\jdk1.6.0_10\bin\javaw.exe

-vmargs

-Dosgi.requiredJavaVersion=1.5

-Xms40m

-Xmx512m

(方法二)

对于m2eclipse的插件,需要eclipse运行于jdk而不是jre,

打开eclipse,看到错误

Eclipse is running in a JRE, but a JDK is required

解决方法:

在eclipse目录下eclipse.ini,添加如下两行,注意这行要加在-vmargs之前,

-vm

C:\Program Files\Java\jdk1.5.0_16\bin\javaw.exe

比如我的文件如下:

-startup

plugins/org.eclipse.equinox.launcher_1.1.1.R36x_v1122_1400.jar

–launcher.library

plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.2.R36x_v1222

-product

org.eclipse.epp.package.jee.product

–launcher.defaultAction

openFile

–launcher.XXMaxPermSize

256M

-showsplash

org.eclipse.platform

–launcher.XXMaxPermSize

256m

–launcher.defaultAction

openFile

-vm

C:\Program Files\Java\jdk1.5.0_16\bin\javaw.exe

-vmargs

-Dosgi.requiredJavaVersion=1.5

-Xms40m

-Xmx512m

如果觉得《Eclipse is running in a JRE but a JDK is required错误的解决》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。