Какая эквивалентная библиотека для 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.