2014-12-07 2 views
-1

eclipse экспортирует проект как Jar, но при двойном щелчке по проекту он не загружается.Создание java-исполняемого файла в eclipse

Может кто-нибудь, пожалуйста, скажите мне, что случилось. Я знаю, что при создании java-исполняемого файла в командной строке мы должны создать файл манифеста. Это то же самое для eclipse, если да, то как и где я должен создавать файл манифеста. Или, если затмение создает для нас то, что еще может быть неправильным?

+0

возможно дубликат [Создание Runnable JAR из Eclipse IDE] (http://stackoverflow.com/questions/13199096/creating-runnable-jar-from -eclipse-ide) –

ответ

0

Перейти к файлу-> export-> runnable jar и выбрать класс, который содержит метод main.

Настройка файла .jar ассоциации

Обычно программа установки для Java 2 Runtime Environment будет регистрировать файл по умолчанию ассоциации, так что .JAR файлы будут выполняться с «JAVAW -jar» двойным щелчком мыши любой .JAR-файл. Если этого не происходит или он каким-то образом изменяется, тогда может потребоваться вручную установить связь для * .JAR-файлов.

  1. Откройте Проводник Windows из меню Сервис выберите пункт "Свойства папки ...
  2. Выберите вкладку Типы файлов, прокрутите вниз и выберите тип файла JAR.
  3. Нажмите кнопку «Дополнительно».
  4. В диалоговом окне «Редактировать тип файла» выберите в поле «Действия» и нажмите «Изменить» ...
  5. Нажмите кнопку «Обзор» и перейдите к расположению Java-интерпретатора javaw.exe.
  6. В приложении, используемом для выполнения поля действия, необходимо отобразить что-то похожее на "C:\Program Files\Java\j2re1.4.2_04\bin\javaw.exe" -jar "%1" %*, затем нажмите кнопки OK, пока все диалоги не будут закрыты.

Теперь вы можете запустить любую программу *.JAR, дважды щелкнув ее.

Этот шаг за шагом GUID был взят из:http://windowstipoftheday.blogspot.com/2005/10/setting-jar-file-association.html

+0

Я сделал то же самое, но все равно он не загружается. – Learner

+1

Что вы подразумеваете под 'load'? Попробуйте запустить его с терминала -> 'java -jar/path/to/my.jar' –

+0

Он запускается из терминала, но я хочу, чтобы я дважды щелкнул банку с рабочего стола, и он должен работать. – Learner

Смежные вопросы