最近做了一个打包工具,目的是要将J2ME做的东西作修改后重新整理打包,其中重要的还是用到SharpZipLib.dll以及生成JAD的jadmakerHelper两个类库。当然,还有参考前人使用的代码,在此因为没有记录地址就不说明了,感谢贡献。
接下来就说代码吧!
先说JAR包的META-INF/MANIFEST.MF这个文件吧,这个文件对于一个JAR包来说至关重要,要想写用中文就得用UTF-8格式写,当时还想英文了解的,后被说中国人就得有中文,说的有道理,服从:
其中,name就是程序的名称,也是图标下的文件,这个可是不是JAR文件名,JAR文件名不能为中文。
接下来就是打包啦!将要打包的文件统一放于一目录下,便于管理。
先借用一下前人的操作ZipLib库:
有了这个后,就只需要你要处理的小细节做好就可以了,最后一步,打包:
当然,也还可以生成JAD文件,上面有提到过的。还是老样子,先借用一个操作类:
一步生成JAD文件:
OK,JAR、JAD文件已经生成,这下可以到手机上去跑啦!
谢谢前辈的贡献!