通过ant任务与WTK签署jar

通过ant任务与WTK签署jar,ant,java-me,sun,signing,Ant,Java Me,Sun,Signing,有没有办法通过ant任务使用Sun WTK为JavaMe/j2me应用程序的Jar签名 示例或教程链接将不胜感激。我有一个批处理文件供签署。不确定ANT是如何工作的,但我相信您可以了解如何在以下环境中工作: java-jar“c:\SPRINT\u WTK\u 31\bin\JadTool.jar”-addcert-别名sprintadp-keystore“c:\SPRINT\u WTK\u 31\appdb\keystore.sks”-inputjad deployed\xxx.jad-out

有没有办法通过ant任务使用Sun WTK为JavaMe/j2me应用程序的Jar签名


示例或教程链接将不胜感激。

我有一个批处理文件供签署。不确定ANT是如何工作的,但我相信您可以了解如何在以下环境中工作:

java-jar“c:\SPRINT\u WTK\u 31\bin\JadTool.jar”-addcert-别名sprintadp-keystore“c:\SPRINT\u WTK\u 31\appdb\keystore.sks”-inputjad deployed\xxx.jad-outputjad deployed\xxx.jad

java-jar“c:\SPRINT\u WTK\u 31\bin\JadTool.jar”-addjarsig-jarfile deployed\Phone.fm.jar-keystore“c:\SPRINT\u WTK\u 31\appdb\keystore.sks”-keypass adp2006-别名sprintadp-inputjad deployed\xxx.jad-outputjad deployed\xxx.jad

当然,用一个真正的证书(我希望我有…)替换Sprint的ADP内容,并用Sun的WTK路径替换Sprint的WTK路径。

您可以选择:

  • 使用ant Library天线,它具有构建、打包和签署MIDlet()的额外任务
  • 使用exec直接调用wtk命令
  • 使用shell脚本

  • 我强烈推荐第一种选择。要开始使用天线,请查看下载包中提供的示例文件。

    就可以了!只需包含在ant命令执行任务中。谢谢