旌旗博客

2007-04-14

jar打包引起J2ME程序安装失败

Filed under: I.T. — 标签: — rocky @ 12:28

  使用这种方式进行J2ME程序打包:

jar cvmf classes.jar mymanifest -C foo/ .

仍可以生成貌似很正常的jar文件,并且在大多数的手机上可以正常安装运行,然而在Nokia 8800手机上会报告“应用程序无效”。正确的打包方法应该是:

jar cvfm classes.jar mymanifest -C foo/ .

关于-f和-m参数顺序说明在jar的帮助信息中是这样说明的:

用法:jar {ctxu}[vfm0Mi] [jar-文件] [manifest-文件] [-C 目录] 文件名 …

清单(manifest〕文件名和存档文件名都需要被指定,按’m’ 和 ‘f’标志指定的相同顺序。

Powered by WordPress