Я создал проект java в Netbeans, который теперь застрял на этапе сборки. Все в моем проекте установлено, у меня есть основной набор классов в его свойствах, и я даже поставил свой проект в качестве основного проекта. Когда я делаю «Чистку и сборку», папка dist создается с моим .jar-файлом. Однако файл .jar не является исполняемым, почему? Я открыл файл .jar и посмотрел манифест, указав основной класс, так что в чем проблема? Я запускаю Netbeans 7.3.1. Благодарю.Создание исполняемого файла .jar с использованием Netbeans
ответ
Ну, когда я дважды щелкните файл .jar, Windows не знает, что программу использовать, чтобы открыть Это. Таким образом, это открывает диалоговое окно для меня, чтобы выбрать , что программа для Windows следует использовать
Проблема не с файлом Jar, но с Windows. Вам необходимо зарегистрировать (желательно) javaw.exe
как приложение по умолчанию для использования, если вы хотите открыть (двойной щелчок) файл Jar.
После появления диалогового окна всплывающих окон, перейдите к местоположению вашего JRE установки и выберите javaw.exe
из папки bin
...
Вы установите главный класс в свойствах ---> Выполнить -> Выбрать MainClass
* «Все в моем проекте установлено, у меня есть основной класс в его свойствах, и я даже поставил свой проект в качестве основного проекта» * ... – MadProgrammer
Ya Я задайте основной класс через свойства проектов. – Navio53
запустите программу, используя путь как C: \ Test: java -jar proj.jar и сообщите вывод – muthukumar
Как вы используете его? Какие сообщения об ошибках вы получаете? – MadProgrammer
@MadProgrammer Ну, когда я дважды щелкаю файл .jar, Windows не знает, какую программу использовать для его открытия. Поэтому он открывает диалоговое окно для меня, чтобы выбрать, какую программу использовать Windows. – Navio53
Это не проблема с Jar, это проблема с Windows. Попробуйте «просматривать» в месте установки вашей JRE и выбирая 'javaw.exe', чтобы открыть его ... – MadProgrammer