Подписание фляги с WTK через задачу муравья - PullRequest
1 голос
/ 28 апреля 2009

Есть ли способ подписать Jar для приложения JavaMe / j2me, используя Sun WTK через задачу ant?

примеры или ссылки на учебники приветствуются.

Ответы [ 2 ]

2 голосов
/ 30 апреля 2009

У вас есть несколько вариантов:

  1. Используйте антенну ant libary, которая имеет дополнительные задачи для сборки, упаковки, подписи мидлетов (http://antenna.sourceforge.net/)
  2. Вызовите команды wtk напрямую, используя exec
  3. Использовать скрипт оболочки

Я настоятельно рекомендую первый вариант. Чтобы начать работу с антенной, ознакомьтесь с примерами файлов, предоставленными в пакете загрузки.

1 голос
/ 28 апреля 2009

У меня есть пакетный файл для подписи. Не уверен, как работает 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 deployed \ xxx.jad -outputjad deployed \ 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 deployed \ xxx.jad -outputjad deployed \ xxx.jad

Конечно, замените материал Sprint ADP реальным сертификатом (который я хотел бы иметь ...) и замените WTK-путь Sprint на WTK-путь Sun.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...