MANIFEST.MF format__java

來源:互聯網
上載者:User
轉載地址: http://www.360doc.com/content/10/1006/17/61497_58863251.shtml
使用Eclipse的打包功能產生的jar中的MANIFEST.MF中一般格式是這樣的: Manifest-Version: 1.0
Main-Class: org.java.test.Test      但是有時候調用的jar比較多,想把這些jar加入到MANIFEST.MF中,那麼就需要配置Class-path,在配置Class-path比較容易出現問題,其實MANIFEST.MF的格式要求非常簡單,包括: Manifest-Version、Main-Class、Class-path每個必須在單獨的一行,之後是冒號和一個空格。 調用多個jar時,可以把調用的jar的路徑寫到一行,每個用空格隔開。但MANIFEST.MF對一行配置的長度還是有限制的,當調用的jar比較多時,寫在一行就比較多,而且看起來也不方便,所以更多時候是一行寫一個jar,但是要注意,每行開頭要至少一個空格。 最後一行寫完後,要斷行符號兩次,而且要確保斷行符號的兩行都是頂格,這個很重要,否則最後一個配置會被丟棄。    根據這種規則形成的檔案格式就如下: Manifest-Version: 1.0
Main-Class: org.java.test.Test
Class-path:    lib/commons-codec-1.3.jar
 lib/log4j-1.2.8.jar  lib/commons-logging-1.1.jar    這樣的話,使用這個MANIFEST.MF產生的jar,就可以使用java -jar Test.jar直接調用執行了。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.