java工程若是采用纯手工开发的话,咱们须要对不一样的java源文件放在不一样的目录里面,这个目录通常都是在bin目录下面与包同名的目录下面,但咱们须要的字节码文件由须要放在bin目录下面,这就须要用到咱们的javac带包带路径输出的路径,通常书写的格式是:java
javac -sourcepath 源文件目录 -d 字节码存放目录 须要编译的源文件相对于工程的完整路径测试
可是一个工程下面有不少的包,这样咱们每一次运行就须要对不少个包进行打包编译,咱们这样改变一次工程运行的话须要很长久的时间,可是咱们写批处理文件就能够在批处理文件下写下咱们须要运行的命令,之后再加包也就只须要加上批处理命令就能够了开发
如下是我本身写的一段运行我本身刚刚写的一个工程批处理文件:编译
:: 编译整个工程包下的.java文件
javac -sourcepath src -d bin src/com/cx/bank/test/*.java
javac -sourcepath src -d bin src/com/cx/bank/view/*.java
javac -sourcepath src -d bin src/com/cx/bank/po/*.java
javac -sourcepath src -d bin src/com/cx/bank/manager/*.java
::切换目录
cd bin
::运行测试程序
java com.cx.bank.test.TestBank
::让界面停留
pausetest