1. 程式人生 > >用命令編譯、執行java專案(多個原始碼包,依賴第三方jar包)

用命令編譯、執行java專案(多個原始碼包,依賴第三方jar包)

  • 首先專案的結構採用eclipse嚮導生成的java-web結構,如下圖所示:

(其中 Libraries中的hibernate是第三方的庫,位於D:\微雲同步盤\352172935\hibernate_class_tools\hibernate_min\目錄下)
  • 編譯                                                                                                                                                                                                                                                                  
       1. 進入到src所在的目錄
                                        2. 使用命令分別編譯src各個包下面的java原始碼                        (編譯server\utils下面的java檔案到專案的\WebContent\WEN-INF\classes目錄下 -classpath引數指定依賴的第三方jar所在的目錄,到具體目錄時不能使用*.jar來匹配所有依賴的jar包,而要使用*,-d用來指定編譯後的class檔案存放的位置)  最後使用上述的命令將專案所有的包中的原始檔編譯到指定的位置(server\bean,server\dao.server\impl,server\test,server\utils,Demo.java ,每一個包都要執行一下上面那個命令有點死板,不知道有沒有更方便的方法一次性編譯所有包中原始碼)
                  3.編譯後的classes目錄下的結構如下:                       
  • 執行
             1.進入classes目錄下                                  2.使用命令執行測試類: