2013-08-19 3 views
1

Я создал проект java в Netbeans, который теперь застрял на этапе сборки. Все в моем проекте установлено, у меня есть основной набор классов в его свойствах, и я даже поставил свой проект в качестве основного проекта. Когда я делаю «Чистку и сборку», папка dist создается с моим .jar-файлом. Однако файл .jar не является исполняемым, почему? Я открыл файл .jar и посмотрел манифест, указав основной класс, так что в чем проблема? Я запускаю Netbeans 7.3.1. Благодарю.Создание исполняемого файла .jar с использованием Netbeans

+0

Как вы используете его? Какие сообщения об ошибках вы получаете? – MadProgrammer

+0

@MadProgrammer Ну, когда я дважды щелкаю файл .jar, Windows не знает, какую программу использовать для его открытия. Поэтому он открывает диалоговое окно для меня, чтобы выбрать, какую программу использовать Windows. – Navio53

+2

Это не проблема с Jar, это проблема с Windows. Попробуйте «просматривать» в месте установки вашей JRE и выбирая 'javaw.exe', чтобы открыть его ... – MadProgrammer

ответ

2

Ну, когда я дважды щелкните файл .jar, Windows не знает, что программу использовать, чтобы открыть Это. Таким образом, это открывает диалоговое окно для меня, чтобы выбрать , что программа для Windows следует использовать

Проблема не с файлом Jar, но с Windows. Вам необходимо зарегистрировать (желательно) javaw.exe как приложение по умолчанию для использования, если вы хотите открыть (двойной щелчок) файл Jar.

После появления диалогового окна всплывающих окон, перейдите к местоположению вашего JRE установки и выберите javaw.exe из папки bin ...

0

Вы установите главный класс в свойствах ---> Выполнить -> Выбрать MainClass

+0

* «Все в моем проекте установлено, у меня есть основной класс в его свойствах, и я даже поставил свой проект в качестве основного проекта» * ... – MadProgrammer

+0

Ya Я задайте основной класс через свойства проектов. – Navio53

+0

запустите программу, используя путь как C: \ Test: java -jar proj.jar и сообщите вывод – muthukumar