2016-04-24 4 views
0

Я новичок в программировании на Java. Я создал пакет под названием Comp Project, который содержит два класса ....Создание и запуск файла Jar

  1. ATM: Она имеет различные функции для выполнения действий атм экрана.
  2. Main: Этот класс вызывает все функции от ATM и выполняет их.

Теперь программа работает хорошо, и мне нужно создать файл jar. Я создал файл Jar с основным классом, выбранным как Main. Но когда я пытаюсь запустить его ... это не сработает. Проблема в том, что я не понимаю, что такое создание манифеста ... Я посмотрел на другие сообщения, но я ничего не понял.

Может кто-нибудь сказать мне шаги, чтобы следовать за создания надлежащего Jar файла и Запуск это ?? Мне нужны оба, поскольку я не знаю, где я иду не так.

Обновление: Я использую BlueJ.

ответ

0

Вы можете использовать jar cf yourCompAppJar.jar Main.class, чтобы создать свой файл jar, если у вас есть JDK 6, вы можете использовать cfe, чтобы указать точку входа.


Если вы используете Eclipse:

  • правой кнопкой мыши проект > нажмите кнопку Экспорт > выберите "Runnable JAR файл" в папке Java > В конфигурации запуска выберите название класса > выбрать, где сохранить свою банку. > отделка.
0

Создайте файл manifest.txt.

Main-Class: fully.qualified.class.name of your main class 

Использует Main-Class в качестве точки входа этого Jar файла, при двойном нажмите на эту Jar файл, метод «Example.class» основной() будет запущен .

И затем в командной строке

jar -cvfm Example.jar manifest.txt your-package-structure/*.class 

Надеется, что это помогает.