今天想要将在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.