Какая эквивалентная библиотека для rt.jar и jfxrt.jar с библиотекой в ​​последней версии jdk17 и javafx17?

Мне было поручено обновить старое настольное приложение с использованием старой java и библиотеки. Я искал в Интернете библиотеку (&), но, судя по всему, ее больше нет в Java 17 и JavaFX 17. Следовательно, какая эквивалентная библиотека для rt.jar а также jfxrt.jar с библиотекой в ​​последней версии Java 17 и JavaFX 17?

1 ответ

Решение

Что касается JavaFX и Java 17, вам необходимо использовать новый SDK для JavaFX со всеми необходимыми зависимостями времени выполнения здесь: https://gluonhq.com/products/javafx/

Кроме того, см. Начальную страницу, чтобы узнать больше о JavaFX: https://openjfx.io/openjfx-docs/

Обратите внимание, что rt.jarбыл удален с Java 9, подробнее здесь: https://docs.oracle.com/en/java/javase/14/migrate/index.html#JSMIG-GUID-A78CC891-701D-4549-AA4E-B8DD90228B4B

Файлы классов и ресурсов, ранее хранящиеся в lib / rt.jar, lib / tools.jar, lib / dt.jar и различных других внутренних файлах JAR, хранятся в более эффективном формате в файлах для конкретной реализации в каталоге lib.

Другие вопросы по тегам