Не удается запустить файл Jar в macOS с использованием Zulu JRE (8.271)

#java #macos #class #jar #main

#java #macos #класс #jar #Главная

Вопрос:

java -jar jarfile отлично работает в Windows / Ubuntu, но в macOS я продолжаю получать сообщение «Не удалось найти или загрузить основной класс». Мало того, когда я запускаю jar с использованием JRE Oracle — это работает (JRE oracle не является частью пути, поэтому я пишу абсолютный путь, чтобы проверить правильность версии, которую я использую). Таким образом, используя абсолютные пути к jrebinjava файлам, один раз к JRE Oracle (работает), один раз к JRE версии Zulu для Mac, и я получаю «Не удалось найти или загрузить основной класс».

Есть идеи? Я использовал простую java -jar jarfile команду. Файл манифеста в Jar содержит ссылку на основной файл (запутанный основной файл), но не имеет ссылки на путь к классу (мы помещаем все в один JAR, чтобы у нас не было никакой зависимости от внешнего jar).