Как я могу экспортировать WindowBuilder, чтобы использовать его в MacOSX

#java

#java

Вопрос:

Я создал калькулятор и экспортировал его с помощью:

Проект> Экспорт> Исполняемый файл JAR

Я выбрал опцию Package required libraries в сгенерированный JAR. Это работает на моем собственном компьютере, но когда я отправляю .jar его на свой MACOSX, он не работает. Когда я дал разрешения проекту и щелкнул по нему еще раз, он отбросил следующее сообщение

Я попытался установить JRE и использовал

$ ls -l @ -rw-r—r—@

1 дэйв Стафф 17663235 13 октября 11:08 server-0.28.2-java8.jar com.apple.метаданные:kMDItemWhereFroms 619 com.apple.карантин 68

и удалил атрибуты с помощью

xattr -c file.jar

Это не работает. Что не так с моей процедурой?

Комментарии:

1. Какую среду IDE вы используете? Ant, Maven, Gradle?

2. @thetechnician94 по-видимому, есть проблема с версией JDK, которую я использую, я скомпилировал ее с 14.0.1, а на MacOSX установлена версия 13.0.2. но там сказано, что это последняя доступная версия. Я попытался изменить путь к модулю проекта из IDE (Eclipse), но он выдает ту же ошибку err: ошибка LinkageError произошла при загрузке основного класса swingb. Calculadora java.язык. Ошибка UnsupportedClassVersionError: swingb / Calculadora был скомпилирован более поздней версией среды выполнения Java (версия файла класса 58.0), эта версия среды выполнения Java распознает только версии файлов классов до 57.0