有没有办法通过 ant 任务使用 Sun WTK 为 JavaMe / j2me 应用程序签署 Jar?
示例或教程链接将不胜感激。
你有几个选择:
我强烈推荐第一个选项。为了让您开始使用天线,请查看下载包中提供的示例文件。
我有一个用于签名的批处理文件。不确定 ANT 是如何工作的,但我相信你可以弄清楚如何工作:
java -jar "c:\SPRINT_WTK_31\bin\JadTool.jar" -addcert -alias sprintadp -keystore "c:\SPRINT_WTK_31\appdb\keystore.sks" -inputjad 部署\xxx.jad -outputjad 部署\xxx.jad
java -jar "c:\SPRINT_WTK_31\bin\JadTool.jar" -addjarsig -jarfile 部署\Phone.fm.jar -keystore "c:\SPRINT_WTK_31\appdb\keystore.sks" -keypass adp2006 -alias sprintadp -inputjad 部署\ xxx.jad -outputjad 已部署\xxx.jad
当然,用真正的证书替换 Sprint ADP 的东西(我希望我有...),并用 Sun 的 WTK 路径替换 Sprint 的 WTK 路径。