今天在给客户做外包的时候发现了一个bug,那就是他电脑上的eclipse总是各种问题,现在记录一下。
主要的问题是Version 当前jdk版本号 of the JVM is not suitable for the this product.Version:1.8 or greater is required,然后还有更改不了Eclipse中的JDK的版本。
首先要明确一个点:JRE是java运行时环境,包含了java虚拟机,java基础类库。是使用java语言编写的程序运行所需要的软件环境,是提供给想运行java程序的用户使用的。
JDK是java开发工具包,是程序员使用java语言编写java程序所需的开发工具包,是提供给程序员使用的。JDK包含了JRE,同时还包含了编译java源码的编译器javac,还包含了很多java程序。
这是因为eclipse软件本身很多东西就是用Java编程而得,所以eclipse软件本身就需要一个Java的运行环境,也就是需要一个Java虚拟机,所以需要jdk,这个jdk跟我们用eclipse去编程自己的项目所需的jdk是没有关系的。
只需要加上:如下代码即可:
-vm
C:\Program Files\Java\jre1.8.0_121\bin\javaw.exe
//下面是你的jre路径。
我们先右键点击这个文件夹,然后选择propersity查看其配置。
可以看到大概的图片配置如下:
然后我们选择把这个更换掉,可以进行如下更换:
然后直接选择Java Build Path,跟着进一步操作。
移除后进行如下的操作:
点击finish后我们就能看到jre更新了。