У меня есть приложение, входящее в файл jar
, который мне нужно запустить в среде Linux, но я не могу понять, какой класс в этом файле JAR
является точкой входа приложения.Как найти класс манифеста файла jar?
Я попытался запустить его на Windows, CMD, как показано ниже:
java -jar build21-jdk13.jar
Он поднял следующую ошибку:
no main manifest attribute, in build21-jdk13.jar
Любая помощь будет высоко ценится.
_MANIFEST.MF_ файл должен находиться в каталоге _META-inf_ файла банки. – Berger
и JAR-файл - это просто zip-файл, поэтому его можно просмотреть или распаковать с помощью стандартных инструментов архивации (в некоторых случаях вам может потребоваться переименовать его, чтобы изменить расширение файла на .zip) – DNA
Я распаковал файл, также проверил ** MANIFEST.MF ** и существует. – Eng7