Выполнение файлов .jar с двойным кликом - PullRequest
4 голосов
/ 03 февраля 2012

Я использовал Eclipse в качестве Java IDE, и сегодня я столкнулся с интересной проблемой.Я использовал встроенный файл> экспорт> исполняемый файл JAR, чтобы создать файл JAR для одной из моих программ.Он отлично работает, если я запускаю его из командной строки / с командным файлом, но не запускается двойным щелчком мыши.Я абсолютно уверен, что файлы .jar связаны с javaw, и он все еще не работает.Это не огромная проблема, которую я абсолютно НЕОБХОДИМО исправить, но если у кого-то есть идеи, я бы хотел их услышать.

Обновление: я пытался использовать решение Арама Кочаряна (см. Ответ ниже).Неудачно.Кажется, что это только один файл .jar.Все остальные банки запускаются двойным кликом.Восстановление банки не помогает.: P

Ответы [ 3 ]

2 голосов
/ 03 февраля 2012

Некоторое время назад я написал краткое руководство по этому вопросу, которое может оказаться полезным:

http://ak.net84.net/projects/how-to-make-a-multi-platform-executable-java-jar-file/

Это будет работать при двойном щелчке в окнах без каких-либо дополнительных настроек, и я протестировал его с Jar Launcher на Mac, и он не жалуется.

0 голосов
/ 10 января 2013

Поместите это внутриэто использовать JVM-параметры, в моем случае мне нужен этот параметр для запуска моего проекта.

часть% ~ dp0 получает текущий каталог

0 голосов
/ 03 февраля 2012

откройте свою банку с помощью .. javaw
, которая находится в папке bin jre ... на моем компьютере это @

C:\Program Files\Java\jre\bin\javaw.exe
...