Я использую MBA с чипом M1. Я попробовал Zulu JDK для M1 для разработки, и он работает, однако не работает с OpenJFX. Я сузил проблему, используя Zulu vs AdoptOpenJDK. Кто-нибудь знает, когда OpenJDK будет совместим с чипом M1?
Когда выйдет AdoptOpenJDK 11 для Apple с чипом M1?
Ответы (1)
Ява 17, в 2021-09 гг.
Существует официальный подпроект по проекту OpenJDK для переноса на оборудование Apple Silicon, < a href = "http://openjdk.java.net/jeps/391" rel = "nofollow noreferrer"> JEP 391: порт macOS / AArch64.
Эта работа помечена как выполненная, она построена для Java 17 и будет доставлена в сентябре 2021 года. Ожидайте найти ее по крайней мере у нескольких из нескольких поставщиков, предоставляющих реализацию Java 17.
Может быть доступен сейчас в Java 17 с ранним доступом, хотя я не вижу его на этой странице, где перечислены сборки с ранним доступом.
Порт Apple Silicon извлекает выгоду из работы, проделанной над Windows на порте ARM. Эта работа выполнена в Java 16, текущей версии Java. До этого Linux на ARM была добавлена в Java 9.
Если вам небезразличен прогресс порта Apple Silicon:
- См. JEP 391.
- Отслеживайте страницу связанной проблемы
- Participate in the OpenJDK process.
- Try using the early-access releases, and file issue tickets where appropriate.
- Прочтите списки рассылки.
Если вам нужна дополнительная помощь с этим продуктом Azul, вы можете приобрести поддержку у этой компании. Или опубликуйте здесь вопрос с подробным описанием вашей работы с JavaFX и точки отказа в Apple Silicon. В идеале предоставьте минимальный пример кода, демонстрирующего проблему.