![](/img/trans.png)
[英]Maven eclipse plugin uses Eclipse JRE instead of JAVA_HOME
[英]How do you point your Eclipse and Eclipse projects to a new JRE version in eclipse? (Not using JAVA_HOME)
设置场景:我的系统上有两个版本的Java。 32位版本和64位版本。 我的另一个版本是64位版本的Eclipse(Java EE)。 MyEclipse(32位版本)指向JDK的32位版本。 我现在试图将Eclipse(32位版本)指向新安装的JDK 1.6.0_32。 JAVA_HOME变量已经被64位版本占用,因此我无法使用它。
以前,此环境中的此环境和项目是使用Java 1.6.0_30。 我更改JRE版本的地方在Preferences-> Java-> Installed JREs中。 在这里,我添加了新的JRE并删除了旧的JRE。 我还需要改变其他什么地方? 当我启动我的Apache Tomcat服务器时,我仍然收到一个错误,指的是1.6.0_30。 具体而言,我得到错误“归档:由类路径引用的Files / Java / jdk1.6.0_30 / lib / tools.jar,不存在。”
查看我的项目的类路径,我看到正确的1.6.0_33版本。 我还需要在哪里更改类路径?
提前致谢。
转到Window / Preferences / Server / Runtime Environment,选择您的服务器(Apache Tomcat),单击Edit。 JRE使用您的服务器,您可以根据需要进行更改。
纠正此错误的一种方法是:
在jre / lib文件夹中找到tools.jar并将其复制到所需的文件夹/Java/jdk1.6.0_30/lib/中。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.