Платформа программирования J2ME для портативных устройств

        

Упаковка проекта


После того кай вы выполните компиляцию, вы должны упаковать приложение, что вы уже делали при работе с инструментами командной строки. На панели кнопок KToolbar нет кнопки Package (Упаковка). Вместо этого раскройте пункт меню Project (Проект) в меню KToolbar и выберите пункт меню Package (Упаковка), как показано на рисунке 2.8.

Рисунок 2.8. Выберите пункт меню Package (Упаковка) для упаковки вашего приложения. На этом этапе создаются файлы JAD и JAR приложения

Рисунок 2.9 показывает результат диагностики, созданный, когда вы закончили процесс упаковки. Заметьте, что он показывает, что Wireless Toolkit создал файлы Hello World jar и HelloWorld.jad.

Рисунок 2.9. Этап упаковки на самом деле компилирует приложение прежде, чем его упаковать. Результат диагностики отражает выполнение этапов компиляции и упаковки

Вы можете вновь проверить наличие этих файлов, вручную выведя описание содержимого директории bin/ проекта:

$

pwd /cygdrive/c/J2mewtk/apps/HelloWorld/bin

$ Is -1

total 3

-rw-r--r-- 1 vart'an None 282 HelloWorld.jad

-rw-r--r-- 1 vartan None 6960 HelloWorld.jar

-rw-r--r-- 1 vartan None 29V MANIFEST.MF

S

На самом деле упаковка вашего приложения с помощью J2MEWTK сначала компилирует и предварительно проверяет вашу программу, а затем упаковывает ее. Так что вы можете пропустить процесс явной компиляции, описанный в предыдущем разделе, и просто упаковать ваше приложение до его раскрытия и тестирования. Однако явный этап компиляции важен, если вы хотите откомпилировать вашу программу без ее упаковки.



Содержание раздела