[英]How to use One-Jar?
我已經編寫了一個用於處理一組文件的應用程序。 從每個文件中提取一個xml文件並獲取信息。 最后,將創建一個excell文件,其中包含從每個文件中提取的信息。
當我從eclipse運行它時,它運行完美,但是當我嘗試創建一個jar文件並運行它時,我們開始發現問題。
我不得不添加jar來處理xml文件並創建excell文件,我才知道這是不受支持的。 然后,我開始研究如何創建一個包含其他jar文件的jar文件。 我發現了這個http://one-jar.sourceforge.net/index.php?page=getting-started&file=quickstart
(命令行方法)
在第2步中,我創建了一個jar文件,其中包含我已編碼的所有類。 是嗎?我在lib文件夾中復制了我使用的外部jar
執行完最后一步后,我得到的只是一個1Kb的one-jar.jar文件。
有人可以幫我嗎?
感謝您閱讀所有這些內容!
在最后一步中,您很可能省略了命令行末尾的點:
cd root; jar -cvfm ../one-jar.jar boot-manifest.mf .<---- This matters!
它告訴JAR工具要在歸檔文件(當前目錄)中包括什么。 沒有清單文件,JAR工具將創建一個空的檔案文件(清單除外)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.