C#製作JAR

    最近做了一個打包工具,目的是要將J2ME做的東西作修改後重新整理打包,其中重要的還是用到SharpZipLib.dll以及生成JAD的jadmakerHelper兩個類庫。當然,還有參考前人使用的代碼,在此因爲沒有記錄地址就不說明了,感謝貢獻。

     接下來就說代碼吧!

     先說JAR包的META-INF/MANIFEST.MF這個文件吧,這個文件對於一個JAR包來說至關重要,要想寫用中文就得用UTF-8格式寫,當時還想英文了解的,後被說中國人就得有中文,說的有道理,服從:

其中,name就是程序的名稱,也是圖標下的文件,這個可是不是JAR文件名,JAR文件名不能爲中文。

 

接下來就是打包啦!將要打包的文件統一放於一目錄下,便於管理。

先借用一下前人的操作ZipLib庫:

 

有了這個後,就只需要你要處理的小細節做好就可以了,最後一步,打包:

 

當然,也還可以生成JAD文件,上面有提到過的。還是老樣子,先借用一個操作類:

 

一步生成JAD文件:

OK,JAR、JAD文件已經生成,這下可以到手機上去跑啦!

謝謝前輩的貢獻!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章