導航:首頁 > 文件教程 > 文件夾打包成jar

文件夾打包成jar

發布時間:2025-07-09 22:47:44

A. android如何將res文件夾下的資源打包到jar中

1:我現在正好也是碰到這個問題,就算把res文件夾打包進jar包中也不可以使用,如果jar包中某些類牽涉到res文件夾下的文件,則報錯。
2:你所說的像android sdk那種方式,你可以看一下android.jar這個包,裡面的res目錄顯示也是灰色的,裡面的圖片或者xml文件你同樣無法查看,所以不存在想android.jar那種方式一樣的情況。
3:有一種折中的方式,不過需要你的工程源碼。即在eclipse下,導入你的工程,然後右鍵----->Properties----- >Android------>Library 下面的Is Library 選中。 之後在你新建的工程中右鍵----->Properties----- >Android------>Library 右側 Add 選中你的工程名(jar)即可。

B. 文件夾壓縮成JAR

如果文件夾在目錄為c:/src
則cmd,然後進入c:/src目錄,
然後 jar cvf jar名稱.jar *
這樣既可。其中*表示將src目錄下所有的文件都放在jar文件當中

C. 如何對java文件進行jar打包成可執行文件

創建Java程序的可執行jar文件,首先需要使用命令行工具或集成開發環境(IDE)中的相關功能將Java源代碼編譯為位元組碼。隨後,利用如下命令進行打包:

jar cvf a.jar -C 文件夾/ .

此命令將當前文件夾及其子文件夾內的所有文件打包進名為a.jar的jar文件中。需要注意的是,打包完成後,還需對生成的a.jar文件進行進一步配置,以便Java虛擬機能夠識別並執行主類。

打開a.jar文件,進入META-INF文件夾下的MANIFEST.MF文件,編輯該文件,設置主類信息。在MANIFEST.MF文件中,添加或修改以下行:

Main-Class: com.example.Main

這里,com.example.Main需替換為實際的主類名。確保該類包含public static void main(String[] args)方法,這是Java程序的入口點。

完成MANIFEST.MF文件的編輯後,再次使用命令行工具驗證jar文件是否正確配置:

jar tf a.jar

該命令會列出a.jar文件內的所有文件和目錄結構,檢查是否包含所需的主類文件。若一切配置正確,使用以下命令運行jar文件:

java -jar a.jar

這將啟動Java虛擬機,執行指定的主類,從而啟動應用程序。

D. java 多個類文件如何打包成jar

java多個類文件可以使用Myeclipse來打包成jar包,首先打開Myeclipse創建一個java項目,然後把類文件導入到項目下,然後右鍵點擊項目名,選擇Export導出,選擇jar包導出,然後選擇導在哪個目錄下即可。使用Myeclipse還可以導出javaWeb項目,按照war導出javaWeb項目。

E. 如何將文件夾打包成JAR包

用 jar
用法: jar {ctxui}[vfm0Me] [jar-file] [manifest-file] [entry-point] [-C dir] files ...
選項包括:
-c 創建新的歸檔文件
-t 列出歸檔目錄
-x 解壓縮已歸檔的指定(或所有)文件
-u 更新現有的歸檔文件
-v 在標准輸出中生成詳細輸出
-f 指定歸檔文件名
-m 包含指定清單文件中的清單信息
-e 為捆綁到可執行 jar 文件的獨立應用程序
指定應用程序入口點
-0 僅存儲;不使用任何 ZIP 壓縮
-M 不創建條目的清單文件
-i 為指定的 jar 文件生成索引信息
-C 更改為指定的目錄並包含其中的文件
如果有任何目錄文件,則對其進行遞歸處理。
清單文件名、歸檔文件名和入口點名的指定順序
與 "m"、"f" 和 "e" 標志的指定順序相同。

示例 1:將兩個類文件歸檔到一個名為 classes.jar 的歸檔文件中:
jar cvf classes.jar Foo.class Bar.class
示例 2:使用現有的清單文件 "mymanifest" 並
將 foo/ 目錄中的所有文件歸檔到 "classes.jar" 中:
jar cvfm classes.jar mymanifest -C foo/ .

閱讀全文

與文件夾打包成jar相關的資料

熱點內容
文獻期刊是哪個資料庫 瀏覽:956
機械加工教程 瀏覽:896
字元串asciijava 瀏覽:516
不存在的文件夾 瀏覽:954
js給url追加參數 瀏覽:618
如何存取文件 瀏覽:340
js獲取樣式名稱 瀏覽:543
寬頻數據功能在電視哪個系統找到 瀏覽:427
計算機程序ui設計員是什麼 瀏覽:346
文件拖動到ps圖層 瀏覽:802
數據類型是雙位元組型有哪些 瀏覽:990
可以使用什麼對象更新資料庫 瀏覽:703
怎麼編程加工數字 瀏覽:992
寫的小說投哪個網站好 瀏覽:984
js日期隨機數 瀏覽:630
5s微信沒有指紋支付寶 瀏覽:119
蘋果電腦13寸pro 瀏覽:715
如何在壓縮文件里添加圖片 瀏覽:442
androidintent下載文件 瀏覽:811
win7系統vdi文件下載 瀏覽:199

友情鏈接