Для 1С:EDT, но текущие JDK не подходят:
Azul Zulu- работает нестабильноLiberica- без впн не скачать, на работе это проблемаAxiomJDK- бесплатной версии для коммерческой разработки нет (есть версия для тестирования и версия для дома и собственных проектов)
Все пути и версии меняйте на свое усмотрение
- Скачать
javafx:jmods 17(21 тоже работает) из https://gluonhq.com/products/javafx/ и распаковать в каталогd:\javafx\ - Скачать и установить любой JDK 17, например мне нравится Eclipse Temurin
- Собрать свой jdk + javafx:
jlink --module-path d:\javafx\ --add-modules ALL-MODULE-PATH,java.se --bind-services --output d:\jdkfx- В файл
D:\jdkfx\releaseдобавить строкуOS_ARCH="x86_64"(без этого не работают инсталляторы EDT) - Добавить в переменную среды
Path: каталогd:\jdkfx\bin\или вiniфайле указать параметр параметр -vm
Добавить настройки в ini файл (предварительно скачать javafx:SDK 17):
--module-path=/path/to/javafx-sdk/lib
--add-modules=ALL-MODULE-PATH
С этим вариантом не получится запустить инсталятор EDT в графическом режиме, но есть следующие варианты:
- использовать консольный инсталлятор
- использовать
Azul Zulu