1

Ant タスク経由で Sun WTK を使用して、JavaMe/j2me アプリケーション用の Jar に署名する方法はありますか?

例、またはチュートリアルのリンクをいただければ幸いです。

4

2 に答える 2

2

あなたはいくつかのオプションに行きます:

  1. midlet の構築、パッケージ化、署名のための追加タスクを持つ ant libary アンテナを使用します ( http://antenna.sourceforge.net/ ) 。
  2. exec を使用して wtk コマンドを直接呼び出す
  3. シェルスクリプトを使用する

最初のオプションを強くお勧めします。アンテナの使用を開始するには、ダウンロード パッケージで提供されるサンプル ファイルを参照してください。

于 2009-04-30T12:36:10.163 に答える
1

署名用のバッチ ファイルがあります。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 を実際の証明書 (これがあればいいのに...) に置き換え、Sprint の WTK パスを Sun の WTK パスに置き換えます。

于 2009-04-28T19:10:28.547 に答える