`
xucons
  • 浏览: 84914 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

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

    博客分类:
  • Java
阅读更多

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.v20090520.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.0.200.v20090519
-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
 

分享到:
评论
4 楼 一小块韭菜地 2014-11-18  
3楼的说法没有验证,我这里是可以有空格的。win7 64 版本
3 楼 lihaiming 2014-11-05  
有文章说:Eclipse.ini中不允许出现空格, 所以使用Progra~1或2 替代”Program Files (x86)”.
如果在Program Files下, 请使用Progra~1, 如果在x86下, 则使用Progra~2;注意项:在文件中的位置, 不能放到最后(不能在-vmargs之后), 不放心的直接放到文件最前
2 楼 houzhe11 2014-04-29  
改下试试,,谢了
1 楼 lyb520320 2010-06-03  
Good, Thanks

相关推荐

Global site tag (gtag.js) - Google Analytics