#java #jar
#java #jar
Вопрос:
Я пытаюсь создать jar, используя следующую команду в окне RHEL
jar -cf first MANIFEST.TXT HelloWorld.class
содержимое MANIFEST.TXT является
Основной класс: HelloWorld
Это сбой со следующей ошибкой Не удалось загрузить атрибут манифеста основного класса с первого
Я понимаю, что мне нужно создать файл манифеста, который имеет манифест основного класса, но даже при этом я не могу сначала выполнить java -jar без ошибки
Спасибо, Бхавья
Ответ №1:
Смотрите пример из jar -help
:
jar cvfm classes.jar mymanifest -C foo/ .
Вы должны указать, m
чтобы jar знал, что существует файл манифеста, и вы не должны опускать .jar
from first
. Это должно сработать:
jar cfm first.jar MANIFEST.TXT HelloWorld.class