AppBundle выдает «LSOpenURLsWithRole () не удалось с ошибкой -10810» после компиляции с Java 7 или 8

Я обновил JDK до версии 7_45. После компиляции и выполнения jar-файла, который работает нормально, я упаковал его в пакет приложений. Но, к сожалению, я получаю это сообщение об ошибке "LSOpenURLsWithRole () не удалось с ошибкой -10810 для файла /Users/.../MyApp.app". Та же проблема с ранним доступом jdk 8. Я также. пробовал разные настройки в info.plist для клавиши "JVMVersion"

Поскольку сам jar работает нормально, я мог бы обойти эту проблему, заменив JavaApplicationStub своим собственным исполняемым файлом, который просто вызвал бы «java -jar ./.../MyApp.jar». Но не совсем уверен, что это правильный способ решить эту проблему. Какие-либо предложения? Благодарю.

Ответы на вопрос(1)

Ваш ответ на вопрос