2016-03-29 54 views
1

有一個簡單的PROGRAMM:我無法運行創建Intellij Idea的類文件?

package com.test; 

public class Main { 

    public static void main(String[] args) { 
     System.out.println("lol"); 
    } 
} 

在IntelliJ IDEA的項目運行正常,但如果我通過CMD用完類文件,如java Main.class我有一個錯誤

Error: Could not find or load main class Main.class 

如果我手動編譯.java - 我有一些錯誤。

在$ PATH路徑.../jdk/bin。在Intellij Idea路徑到SDK .../jdk

有什麼問題?

謝謝!

回答

2

您的課程不是Main,而是com.test.Main。您應該使用:

java com.test.Main 

從編譯輸出的根目錄下(即,來自同一個地方的com/文件夾)

+0

不要忘了加上'-cp .' –

+0

@ElliottFrisch這就是默認的類路徑,如果你沒有指定一個。 –

+0

我會嘗試,但我有一些錯誤。 我用.java打開文件夾中的cmd。運行javac Main.java,java com.test.Main –