1. 程式人生 > >Java命令列執行帶包的檔案

Java命令列執行帶包的檔案

今天想要將在eclipse下建立的工程在命令列下執行一下,卻死活不成功,百度了一下,執行成功,寫篇部落格記錄一下,省的之後遇到這個問題再到網上找解決辦法。

本工程在com.CHT包下,有三個檔案GameLauncher.java,GuessGame.java和Player.java。

1.建立對應的資料夾目錄,例如我的資料夾目錄為GuessNum\src\com\CHT

2.再命令列下移動到GuessNum\src\目錄

3.用javac命令編譯帶有主函式的類,會將包中涉及到的其他java檔案自動編譯。其中GameLauncher.java是我的工程中帶有主函式的類

例:javac com\CHT\GameLauncher.java

會生成三個類檔案,GameLauncher.class、GuessGame.class、Player.class

4.用java命令執行,注意要用“.”來代表目錄結構

例:java com.CHT.GameLauncher

5.執行成功,輸出結果

結果:The targetNum is 3
Player1 guessed 0
Player2 guessed 1
Player3 guessed 5

Player1 guessed 0
Player2 guessed 9
Player3 guessed 2

Player1 guessed 3
Player2 guessed 8
Player3 guessed 8
Congratualtions!Player1 guessed the number.