2017-04-20 71 views
0

我想通过命令提示符运行我的简单java程序。编译代码时没有错误。但每次我执行程序,我得到相同的错误,我得到了相同的错误,我在网络搜索的解决方案,并提供了许多解决方案。但他们都没有为我工作。所以我在这里发布了求助。我知道这个问题是由于课程路径,我也尝试了可能的解决方案,但都没有成功。请检查我的JAVA配置细节。为java程序设置类路径的不同视图

C:\Users\anapi>java -version 
java version "1.8.0_101" 
Java(TM) SE Runtime Environment (build 1.8.0_101-b13) 
Java HotSpot(TM) Client VM (build 25.101-b13, mixed mode) 

C:\Users\anapi>javac -version 
javac 1.8.0_101 

C:\Users\anapi>echo %JAVA_HOME% 
C:\Program Files\Java\jdk1.8.0_101 

C:\Users\anapi>echo %PATH% 
C:\ProgramData\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_101\bin;C:\Program Files\Java\jre1.8.0_101\bin 

C:\Users\anapi>echo %CLASSPATH% 
.C:\Program Files\Java\jdk1.8.0_101\bin; 

我的代码:

class Simple{ 
     public static void main(String args[]){ 
     System.out.println("Hello Java"); 
     } 
    } 

请帮助我,我非常困在了这个问题。

回答

0

使用命令::

C:\Users\anapi>java Simple 

还要注意的是,如果你使用的是Eclipse,并希望编译并从命令提示符执行您的代码,然后按照以下步骤操作:

  1. 假设你的java文件是内部simple.java [C:\用户\ anapi \工作空间\测试],

编译代码::

C:\Users\anapi\workspace\test>javac C:\Users\anapi\workspace\test\src\test\simple.java 

以及用于执行所述代码::

C:\Users\anapi\workspace\test>java -cp bin test.Simple 

您可以通过在调试模式下运行程序来获取源文件的类路径。之后,在左上角的选项卡[调试]中,右键单击已终止的程序并转到属性。在命令行框中可以看到类路径。在命令提示符下用java命令粘贴类路径。

C:\Users\anapi>java -classpath C:\Users\anapi\workspace\FirstProject\bin test.HelloWorld 

enter image description here

0

写这个:

C:\Users\anapi>java Simple 

没有 “.class” 的