http://ttldxl.iteye.com/blog/1025107

(方法一)原址:http://xucons.javaeye.com/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.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

(方法二)
对于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_v20101122_1400.jar
–launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.2.R36x_v20101222
-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错误的解决相关推荐

  1. Eclipse is running in a JRE, but a JDK is required 解决方法(转)

    转自:http://comeonbabye.iteye.com/blog/1186239 安装Maven后每次启动出现警告信息: Eclipse is running in a JRE, but a ...

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

    安装Maven后每次启动出现警告信息:     Eclipse is running in a JRE, but a JDK is required.     Some Maven plugins m ...

  3. Eclipse添加maven之后报错 Eclipse is running in a JRE, but a JDK is required 解决方法

    安装Maven后每次启动出现警告信息: Eclipse is running in a JRE, but a JDK is required Some Maven plugins may not wo ...

  4. mac环境安装Eclipse 2020-03版报failed to create the java virtual machine错误的解决

    mac环境安装Eclipse 2020-03版报"failed to create the java virtual machine"错误的解决 2020.4.13日 版权声明:本 ...

  5. 使用Eclipse更新软件时出现Unable to locate secure storage module错误的解决方法

    在使用代理授权访问网络更新Eclipse后,会在用户目录存储文件(user-directory)\.eclipse\org.eclipse.equinox.security\secure_storag ...

  6. Hadoop——MapReduce相关eclipse配置及Api调用(图文超详细版)(内含遇到错误的解决方法)

    一.前情提要 前面两篇文章我们已经成功搭建了Hadoop以及安装了Hive,Sqoop和Mysql数据库,现在我们就来利用Hadoop尝试做一个小实战,实现单词统计! 还没有搭建Hadoop成功的同学 ...

  7. No compiler is provided in this environment. Perhaps you are running on a JRE rather than a jdk

    Mven build编译报错 [ERROR] No compiler is provided in this environment. Perhaps you are running on a JRE ...

  8. SpringBoot打包时提示:Perhaps you are running on a JRE rather than a JDK?

    场景 将SpringBoot打包时提示: Perhaps you are running on a JRE rather than a JDK? 解决 Eclipse默认在jre上运行,maven i ...

  9. No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK

    在eclipse中使用maven进行compile时,出现了"No compiler is provided in this environment. Perhaps you are run ...

最新文章

  1. prometheus--初见
  2. Java中深浅拷贝之List
  3. python3调用c语言数组,使用Python中的ctypes访问数组
  4. 实现、设置-Android TabWidget-by小雨
  5. HTML5实现涂鸦板
  6. 数据结构与算法 相关经典书籍推荐
  7. 漫谈GUI开发—各种平台UI开发概况
  8. 12行代码获取1000万行手机号码归属地
  9. linux 下载git源码,在linux系统下Git源码系统的文件下载
  10. C51单片机流水灯C代码
  11. 联想计算机电源风扇怎样清理,电脑怎么清灰加硅脂 联想笔记本清灰换硅脂图文教程...
  12. windows下安装apache
  13. udp简单通讯示例---心跳示例
  14. YOLOV5 网络模块解析
  15. oracle存储过程报ORA-20000的错误
  16. numpy生成随机整数
  17. python while true try except_Python为true时,Try/Except,返回valu
  18. 读吕林根之《解析几何》
  19. 深入浅出TCP/UDP 原理-UDP篇(2)及完整MATLAB实现UDP通信
  20. 阿里云日志服务发布历史

热门文章

  1. OpenGL之深入解析纹理的渲染使用
  2. 20. Valid Parentheses 有效的括号
  3. 【STM32】GPIO相关函数和类型
  4. 【ARM】ARM汇编程序设计(五) str和ldr
  5. 【Linux系统编程】进程常用调度算法
  6. [Qt教程] 第32篇 网络(二)HTTP
  7. LeetCode4. Median of Two Sorted Arrays(二分法)
  8. 中职生转段计算机应用基础,吉林省2017年高等职业教育对口升学、中职—本科衔接试点转段考试安排通知...
  9. 织梦需要php什么版本,DedeCmsV5.1FreeSP1正式版发布
  10. C++的类和C里面的struct有什么区别