java手工編譯一些問題

        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

相關文章
相關標籤/搜索