У меня следующая проблема. У меня есть Java-проект в моей среде IDE NetBeans 6.8. Когда я компилирую его и он создает файл .jar, содержащий все возможное, META-INF не подходит. Он не содержит класс для выполнения - с методом main ().
Когда я нажимаю кнопку Run внутри IDE, все работает. Настройки проекта также установлены правильно - указание на класс в моем проекте.
Я попытался добавить папку META-INF с файлом манифеста, но мне не удалось.
Есть ли способ сделать это вручную в NetBeans, потому что я обнаружил, что если я добавлю отсутствующий класс Main в манифест, все будет работать.
(Полагаю, я попал в какую-то ошибку ...)
// редактирование:
В результате я хочу, чтобы файл jar, созданный при сборке NetBeans, выполнялся командой:
Цитата из Документация Sun :
Если в файле манифеста задан Main-Class, вы можете запустить приложение из командной строки:
java -jar app.jar