記錄下在linux下編譯java源程序

java項目的編譯和執行

a.項目結構
在這裏插入圖片描述
由於源碼太多了,需要一起編譯

javac @

在這裏插入圖片描述
b 先需要輸出目錄

root@vanlyy-PC:~/Cknife-master$ find src -name \*.java > needCompileJavaFiles.txt

needCompileJavaFIles.txt內容

在這裏插入圖片描述

c 編譯:vanlyy@vanlyy-PC:~/Cknife-master$ javac -classpath .:/home/vanlyy/Cknife-master/lib/* -d /home/vanlyy/Cknife-master/classes @/home/vanlyy/Cknife-master/needCompileJavaFiles.txt
d.執行:找到main程序: java com.ms509.ui.Cknife :
在這裏插入圖片描述
執行時需要輸入包名是因爲:
在這裏插入圖片描述
這裏定義了包結構, 且需要在相對的路徑輸入,即com包的父目錄

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章