導航:首頁 > 編程語言 > java打包class

java打包class

發布時間:2023-12-02 05:21:13

java 怎麼把多個jar打包成一個jar來使用

Java程序由多個類文件組成,這些類文件需要編譯成多個「.class」二進制位元組碼文件才能運行,而一個稍大寫的Java程序,編譯後都會有非常多的「.class」文件,這樣對於程序的發布非常的不方便。下面將介紹如何將Java程序的多個編譯後的「.class」文件打包成一個可執行的JAR文件,這樣將該JAR文件發布給用戶就可以了。
1. Java程序打包成JAR文件
(1)在Eclipse的「包資源管理器」視圖中找到要打包成JAR文件的項目。在項目名稱上單擊滑鼠右鍵,在彈出的菜單中選擇「導出」菜單項。在「導出」對話框中選擇「Java」/「可運行的JAR文件」。
(2)在「可運行的JAR文件導出」向導對話框的「啟動配置」下拉選擇框中,選擇「StudyJava-2.01」。這個下拉選擇看中保存著運行過的啟動配置,由於之前已經運行過StudyJava類,所以這個下拉選擇框中可
以選擇StudyJava類的啟動配置。選項的「-2.01」後綴是啟動配置所在的項目名稱。然後在「導出目標」下拉選擇框中輸入保存打包後JAR文件的名稱和位置,也可以通過單擊右側的「瀏覽按鈕」選擇指定的位置。
2. 在命令行運行JAR文件
現在的實例是在控制台中輸出字元串信息。把它打包成JAR文件之後必須通過命令行方式運行,這樣才可以在命令行中看到程序的輸出結果。下面介紹一下具體運行方法。

(1)在windows系統中,單擊「開始」/「運行」菜單項。

(2)在彈出的「運行」對話框中輸入「CMD」命令。單擊「確定」按鈕。

(3)在CMD命令中,默認的操作位置是當前用戶文件夾,由於打包的「StudyJava.jar」文件保存在C盤根目錄,所以我們輸入「cd\」命令,把操作文件夾切換到C盤根目錄。然後輸入「java –jar StudyJava.jar」命令運行JAR文件。如下圖所示。其中「java」是運行Java程序的命令,「-jar」是運行參數,意思是要運行JAR文件,而後面跟隨的就是JAR文件的全程(包括擴展名稱)。

Ⅱ java的打包後jar包裡面的class文件都能被反編譯成為源碼

jd-gui這個工具可以進行反編譯的操作。 不過反編譯的質量隨著混淆的程度而定。
特別復雜的代碼(如加密演算法)反編譯一般都有問題。可以建議用 javap -c -p 來看位元組碼。然後參考jvm指令。
一般編譯的文件,都可以反編譯為源碼,但如果是經過加密、以及代碼異常復雜,是很難恢復全部的源碼。

閱讀全文

與java打包class相關的資料

熱點內容
360行車記錄儀緊急文件夾覆蓋 瀏覽:968
維修空調壓縮機啟動電容 瀏覽:968
如何玩pokemongo安卓 瀏覽:304
國產手機文件夾英文看不懂 瀏覽:964
net中加密 瀏覽:600
程序員老師是什麼意思 瀏覽:984
查看電影場次下載什麼app 瀏覽:364
百度收錄如何提交app運營 瀏覽:412
程序員的工作路線 瀏覽:638
如雪直播app如何安裝ios版 瀏覽:344
下雪了程序員怎麼辦 瀏覽:655
尚學堂科技馬士兵java視頻教程 瀏覽:7
bcp導入命令 瀏覽:166
思科交換機限制埠命令 瀏覽:44
華為雲伺服器密碼保存 瀏覽:926
阿里雲liu伺服器怎麼 瀏覽:876
java實踐教程答案 瀏覽:971
怎麼看一個網站的域名伺服器 瀏覽:918
drc文件delphi編譯 瀏覽:941
魔獸世界廣西伺服器地址 瀏覽:309