2013-12-17 94 views
0

我在c盤中有一個文件夾名稱「projects」。我將所有的java文件存儲在該文件夾中。如何編譯從命令提示符執行包的java程序

我的類路徑是:c\projects

現在我在項目文件夾中創建一個java文件myProgram。在該文件或程序中,我使用簡單的語法創建了一個名稱爲myPackage的包

package myPackage; 

位於程序最頂端。

當我使用下面的命令

c:\projects > javac myPackage.myProgram.java 

在命令提示符下編譯這個程序我正在錯誤

error: cannot read: myPackage.myProgram.java 1 error 

請幫助

+0

你的問題不是關於運行java程序,它是關於編譯一個。 – Ingo

回答

1

你必須將文件放在一個文件夾中那就像包裹一樣命名。

像這樣:

C:\ 
C:\projects\ 
C:\projects\myPackage\ 
C:\projects\myPackage\myProgram.java 

還要注意的是,通常classes開始以一個大寫字母。所以你的班級(和文件)應該被命名爲MyProgram

然後,你必須運行javac爲Satheesh Cheveri從

c正確說:\項目\

的javac MyPackage的/ myProgram.java

(注意/代替javac命令中的.)。

+0

非常感謝。現在它正在工作。 –

1
javac myPackage/myProgram.java 
相關問題