Для 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