Навигация
Главная
Поиск
Новости
Статьи
Ссылки
Об авторе
Контакты
FFQs
 
Главная arrow FFQs arrow Java FFQ arrow Как сделать JARик и чтоб он запускался?
Как сделать JARик и чтоб он запускался? Версия для печати Отправить на e-mail
  1. Копируем все сорсы, что нужны в работе, в папку, напрмер XXX.
  2. Разумеется не надо объяснять, почему надо сохранять иерархию каталогов, если не понятно читаем про то что такое PACKAGES и CLASSPATH.
  3. Создаем в XXX файл манифеста - MANIFEST.MF со след-м содержимым:

    Manifest-Version: 1.0
    Main-Class: PacketGeneratorInterface.InterfaceOfPackGen
    Class-Path: PacketGenerator lib/arq.jar
  4. Для нас основные тэги:
    Main-Class: - указывает на стартовый класс, который содержит метод: Main.
    Class-Path: - указывает все вершины иерархий классов, т.е. если в каком-то; классе есть строка import jk.dirvam;то в XXX должен быть или каталог - jk или jarик - jk.jar, а них соответственно класс dirvam.class или пакедж dirvam, а Class-Path должен выглядеть так: Class-Path: jk
  5. Остальные теги можно заполнить произвольно или убрать.
  6. После, находясь в папке XXX выполняем:
    jar -cmf MANIFEST.MF myprog.jar *
    (Если команды нет - посмотрите стоит ли jdk)Эта команда упаковывает все файлы в текушей директории в myprog.jar, а при выполнении этог JARика использует данные из manifest.mf.
  7. Jarик можно теперь запускать командой:
    java -jar myprog.jar
Последнее обновление ( 30.07.2008 )
 
< Пред.
crider.rork.ru © 2018