cmd下运行java程序,找不到或无法加载主类

在eclipse里可以运行,但在cmd里就不行了

文件目录:

环境变量:
java_home: D:\Java\jdk1.8.0_11
path: %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
classpath: .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

哪里有错哪里有错哪里有错哪里有错哪里有错哪里有错哪里有错哪里有错哪里有错T.T
源程序
public class HelloWorld {

public static void main(String[] args) {

String string = "hello world~";
System.out.println(string);

}

}

没有找到你HelloWord.java ,这里应该是你盘里的文件少了后缀,jvm找的到你在cmd里面输入的文件
温馨提示:内容为网友见解,仅供参考
第1个回答  2018-10-24
眼前的疲惫与不堪,都是对未来的铺垫。不如勇敢一些
第2个回答  2018-03-27
eclipse可以运行
第3个回答  2015-01-27
HelloWorld类名写错了,注意大小写对应,再就是看下你这个文件的后缀是不是.java
第4个回答  推荐于2017-09-28
你把文件的大小写没区分开,应该这样

javac HelloWorld.java
java HelloWorld本回答被提问者采纳
相似回答