繁体   English   中英

您如何将Eclipse和Eclipse项目指向eclipse中的新JRE版本? (不使用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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM