我使用的是 Windows 7,我修改了 CLASSPATH,现在,在 cmd 窗口中,我的 JAVA 无法正常工作:它可以正确编译类,但是当我尝试使用以下命令运行它时:"java CLASS"
,系统总是说“无法找到或加载主类”
重置的2个与Java相关的系统变量是:
- JAVA_HOME:
C:\Program Files\Java\jdk1.8.0_31
路径:
C:\Program Files\Java\jdk1.8.0_31\bin
CLASSPATH:
.;C:\Program Files\Java\jdk1.8.0_31\lib
(更新版本,仍然无法工作...)
现在,我该如何重置我的 CLASSPATH?
我的测试代码:
public class a {
public static void main(String[] args){
System.out.println("abc");
}
}
最佳答案
使用您的CLASSPATH
.;c:\Program Files\Java\jdk1.7.0_05\lib
使用“.;” 。引用这个就会找到你的类(class)。
您的 JAVA_HOME
c:\Program Files\Java\jdk1.7.0_05
和你的道路
c:\Program Files\Java\jdk1.7.0_05\bin;
使用这个...这对我来说效果很好。
关于java - 如何重置系统变量: CLASSPATH for JAVA?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30290300/