2017-04-20 31 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」 的