Java命令列執行帶包的檔案
阿新 • • 發佈:2019-01-23
今天想要將在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.