Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/380.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
这个简单运行的JAVA类有什么问题?_Java - Fatal编程技术网

这个简单运行的JAVA类有什么问题?

这个简单运行的JAVA类有什么问题?,java,Java,我不知道为什么我不能运行编译过的java类。甚至很简单。请看下面 C:\javatest>echo %CLASSPATH% C:\Program Files\Java\jdk1.7.0_45\bin; C:\Program Files\Java\jdk1.7.0_45\jre\bin C:\javatest>echo %JAVA_HOME% C:\Program Files\Java\jdk1.7.0_45 C:\javatest>cat hello.java class

我不知道为什么我不能运行编译过的java类。甚至很简单。请看下面

C:\javatest>echo %CLASSPATH%
C:\Program Files\Java\jdk1.7.0_45\bin; C:\Program Files\Java\jdk1.7.0_45\jre\bin


C:\javatest>echo %JAVA_HOME%
C:\Program Files\Java\jdk1.7.0_45

C:\javatest>cat hello.java
class hello{
public static void main(String[] agrs){
    System.out.println("Hello world");
}
}
C:\javatest>javac hello.java

C:\javatest>java hello.class
Error: Could not find or load main class hello.class

C:\javatest>java -cp . hello.class
Error: Could not find or load main class hello.class

C:\javatest>

windows路径C:\Program Files\JAVA\jdk1.7.0\U 45\bin中的JAVA

请帮忙

编辑

C:\javatest>java hello
Error: Could not find or load main class hello

C:\javatest>java.exe hello
Error: Could not find or load main class hello
使用如下命令:

C:\javatest>java hello  //Don't enter .class extension

为什么您仍然在命令提示符下工作。您听说过eclipse吗?版本号是否显示为
javac-version
java-version
,请发表评论。C:\javatest>java hello错误:找不到或加载主类hello C:\javatest>java.exe hello错误:找不到或加载主类helloC:\Program Files\java\jdk1.7.0\U 45\bin为enogh。从环境变量中删除路径C:\Program Files\Java\jdk1.7.0\u 45\jre\bin我要做的是运行{Java-cp.hello}谢谢你的帮助