gpt4 book ai didi

java - 设置Java环境变量?

转载 作者:行者123 更新时间:2023-11-29 06:11:35 24 4
gpt4 key购买 nike

我在用户定义变量和系统变量中设置了 JAVA_HOME = C:\Program Files\Java\jdk1.6.0_26 并在用户定义变量中设置了 classpath = .; PATH = C:\Program Files\Java\jdk1.6.0_26\bin 在系统变量中。

现在,当我在 Windows 7 操作系统的 cmd 上键入 java 时,我收到消息 - 错误无法打开 `C:\Program Files\Java\jre6\lib\i386\jvm.cfg'

这里要注意的是,最初在 Java 文件夹中只定义了 jre6,所以我不得不安装 jdk,但仍然收到此错误任何线索?

更新我能够获取 java 信息​​,我所做的只是最初我在路径变量值中的一些 %SYSTEM_ROOT% 和其他变量中设置了路径变量信息,但现在我只是把 C :\Program Files\Java\jdk1.6.0_26\bin 作为 PATH 变量值列表中的第一个值,因此它起作用了,猜测 %SYSTEM_ROOT% 具有 Path 的预定义设置指向旧的 jre 路径位置。

  1. 现在,当我运行 java -version 时,我获取以下信息,我该如何知道安装的 java 是 32 位还是64 位?

java version "1.6.0_26" Java(TM) SE Runtime Environment (build 1.6.0_26-b03) Java HotSpot(TM) Client VM (build 20.1-b02, mixed mode, sharing)

最佳答案

您的路径变量是正确的,但用于类路径变量SET Classpath="C:\Program Files\Java\jdk1.6.0_26\lib"

JVM 在运行时使用类路径来搜索 .class 文件。

通过使用“.;” JVM 会在 bin 目录中寻找 .class 文件,而 rt.jar 编译后的 .class 文件在 lib 目录中。

这就是您遇到错误的原因。

了解更多关于类路径变量@ http://programmingbulls.com/classpath-variable-java

关于java - 设置Java环境变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6626242/

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