Eclipse is running in a JRE, but a JDK is required 解决方法
2015-10-22 09:32
399 查看
本文非原创,转自http://liguoliang.com/2010/eclipse-is-running-in-a-jre-but-a-jdk-is-required/
安装Maven后每次启动出现警告信息:
分两步解决问题:
注意事项:
1. 第一行参数名称, 第二行为值, 不能写到同一行中
2. 关于第二行的值, 因为不允许出现空格, 所以使用Progra~1或2 替代”Program Files (x86)”.
如果在Program Files下, 请使用Progra~1, 如果在x86下, 则使用Progra~2
3. 在文件中的位置, 不能放到最后(不能在-vmargs之后), 不放心的直接放到文件最前, 如:
安装Maven后每次启动出现警告信息:
Eclipse is running in a JRE, but a JDK is required Some Maven plugins may not work when importing projects or updating source folders.
分两步解决问题:
1. 检查Eclipse正在使用的JRE
‘Window’ -> ‘Preferences’ -> ‘Java’ -> ‘Installed JREs’ 确定正在使用JDK而非JRE.2. 配置Eclipse.ini
检查Eclipse配置文件, 增加/编辑以下代码:-vm C:\Progra~2\Java\jdk1.6.0_16\jre\bin\javaw
注意事项:
1. 第一行参数名称, 第二行为值, 不能写到同一行中
2. 关于第二行的值, 因为不允许出现空格, 所以使用Progra~1或2 替代”Program Files (x86)”.
如果在Program Files下, 请使用Progra~1, 如果在x86下, 则使用Progra~2
3. 在文件中的位置, 不能放到最后(不能在-vmargs之后), 不放心的直接放到文件最前, 如:
-vm C:\Progra~2\Java\jdk1.6.0_16\jre\bin\javaw
-startup
.....
--launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms240m
-Xmx912m
相关文章推荐
- 【Java基础】Java中的多态
- Spring Security3 - MVC 整合教程 (初识Spring Security3)
- MyEclipse项目有红色感叹号
- eclipse报jvm terminated.exitcode=2异常解决办法
- spring_ThreadPoolTaskExecutor和jdk1_7_ThreadPoolExecutor原理解析
- java动态代理(JDK和cglib)
- Eclipse安装SVN插件
- spring 数据库
- mamcached与Hibernate、Spring集成,以及junit单元测试
- Java中equals与==的区别(全面)
- Spring异步执行(@Async)2点注意事项
- Spring异步执行(@Async)2点注意事项
- Spring异步执行(@Async)2点注意事项
- 产生一个Java的内存泄露
- Java中使用内省操作Bean的所有属性
- java web开发过程中的“\”指的是什么,如何区分
- eclipse的版本发展参考
- 举例详解用Java实现web分页功能的方法
- java中的equals和==,以及重写equals和hashCode
- 学习java 一