gpt4 book ai didi

java - Windows7/Eclipse 中的 PATH 和 CLASSPATH

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

所以我想设置 PATH 和 CLASSPATH 系统变量,这样我就可以在命令行中使用 javac 和 java 命令。我只能在 eclipse 中编译和运行 java 程序,但我也希望能够通过命令行运行它们。

这是我安装 Java 的地方:

C:\Program Files (x86)\Java
jdk1.6.0_20
jre6

这是 eclipse 存储我的 Java 项目的地方:

D:\java-projects
HelloWorld
bin
HelloWorld.class
src
HelloWorld.java

我已经像这样设置了 PATH 和 CLASSPATH 变量:

PATH: C:\Program Files (x86)\Java\jdk1.6.0_20\bin
CLASSPATH: D:\java-projects

但它不起作用。当我写:

java HelloWorld

或者:

java HelloWorld.class

我得到这样的错误:

Exception in thread “main” java.lang.NoClassDefFoundError: HelloWorld

错误较长,那只是第一行。

我该如何解决这个问题?我主要感兴趣的是能够从命令行运行已编译的 .class 程序,我可以在 eclipse 中进行编译。

最佳答案

您的类路径应指向“D:\java-projects\HelloWorld\bin”。

或者,您可以使用“-cp”参数指定您的类路径,而不是使用环境变量:

java -cp D:\java-projects\HelloWorld\bin HelloWorld

关于java - Windows7/Eclipse 中的 PATH 和 CLASSPATH,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2858463/

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