Я использую NetBeans 6.5 и по какой-то причине он не будет выпускать исполняемую банку «из коробки».Создание исполняемого банку в NetBeans
Я установил свой проект в качестве основного проекта, определил основной класс в меню свойств проекта «запустить», и он работает безупречно, когда я нажимаю F6 для его запуска.
Я посмотрел файл манифеста, и он действительно не определил основной класс, а также опустил зависимости библиотеки.
Я что-то не хватает? Есть ли способ (кроме изменения файла манифеста вручную) для создания исполняемых файлов jar?
EDIT: да, я попытался чистым и восстановить, и он произвел банку в DIST папки, все еще с тем же manifest.mf
Manifest-Version: 1.0
Ant-Version: Apache Ant 1.7.1
Created-By: 10.0-b23 (Sun Microsystems Inc.)
Нечетные. Довольно уверен, что NetBeans делает исполняемые банки по умолчанию. Когда вы запускаете проект, он даже указывается на выходе консоли для меня. У меня нет работы NetBeans, поэтому я не могу дважды проверить :( – willcodejavaforfood
Файл manifest.mf в каталоге проекта не копируется в файл .jar. Атрибут основного класса и любые пути к библиотеке добавляются, когда вы «очищаете и построить проект » –
Да, он делает исполняемые баночки по умолчанию. Попробуйте очистить и перестроить. –