gpt4 book ai didi

javac找不到已经安装在jre/lib/ext中的jar文件

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:56:14 28 4
gpt4 key购买 nike

我想试用 Java3D 库并使用安装程序为我自动安装它们(我正在运行 Windows)。我正在使用 Elipse 并注意到它找不到包。我尝试从命令行在 Eclipse 之外编译一个类,但那里有同样的问题。

安装程序肯定已经将 jar 文件放在我的 java-sdk/jre/lib/ext 文件夹中,所以我不确定为什么它没有自动检测到它们,因为我认为这个文件夹是自动搜索的。

然后我通过设置 CLASSPATH 环境变量手动将 jar 添加到类路径,然后 Eclipse 之外的程序就可以运行了。 Eclipse 仍然找不到它们,所以我将这些 jar 添加到我的 Eclipse 项目中并且它可以工作。

我真正想知道的是为什么当 jar 安装在 jre/lib/ext 文件夹中时我必须设置 CLASSPATH 环境变量。

其他信息是我注意到我的环境变量中没有 JAVA_HOME 变量。应该有吗?这可能是问题所在。

此外,出于兴趣(和学习),我注意到在 Java 安装中,Java-SDK-1.6.xxx 文件夹中有一个 JRE 文件夹,并且在与 Java-SDK-1.6 相同的目录中还有另一个文件夹。 xxx文件夹。这是为什么?

非常感谢。

最佳答案

关于javac找不到已经安装在jre/lib/ext中的jar文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6471893/

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