gpt4 book ai didi

eclipse - JRE 系统库缺少 tools.jar

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:22:13 24 4
gpt4 key购买 nike

我使用的是 Ubuntu 12.04(LTS)。在我的 Eclipse 项目中,我需要使用 com.sun.tools.attach 包。但是,我的 JRE 系统库不包含包含该包的 tools.jar 文件。

我尝试为 Java 6 和 7 安装不同的 JRE 和 JDK。我注意到其中一些在他们的 libs 文件夹中有提到的 jar 文件,但 Eclipse 仍然无法在选择 JRE 时将它包含在我的类路径中。引用 tools.jar 直接解决了问题,但由于这是一个共享项目,我不允许修改类路径,因此这对我来说不是一个可行的解决方案。

我 friend 用的MAC是同版本的Eclipse和默认的JRE,没有出现这个问题。我们发现,对他而言,tools.jar 是 classes.jar 的一部分,而在我的设置中并非如此(我没有任何 classes.jar)。

您认为这个问题的根源可能是什么?

最佳答案

问题是 JDK 包含 tools.jar 文件(JRE 都不包含)。

这个问题很容易解决,你必须指定默认的运行时环境用于项目或整个工作区。将其更改为任何已安装的 JDK。

最简单的方法可能是转到Window --> Preferences --> Java --> Installed JREs,然后选择 JDK 而不是 JRE。默认情况下,所有项目都使用此设置。

关于eclipse - JRE 系统库缺少 tools.jar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13544196/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com