簡體   English   中英

如何使用一罐?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM