Se me encargó actualizar una aplicación de escritorio antigua usando Java antiguo y usaba las bibliotecas rt.jar y jfxrt.jar . He buscado en línea sobre las bibliotecas ( rt.jar y jfxrt.jar ), pero aparentemente ya no está en Java 17 y JavaFX 17. ¿Cuáles son las bibliotecas equivalentes para rt.jar y jfxrt.jar para la última versión de Java? 17 y JavaFX 17?
Con respecto a JavaFX y Java 17, debe usar un nuevo SDK específico de JavaFX con todas las dependencias de tiempo de ejecución necesarias aquí: https://gluonhq.com/products/javafx/
Además, consulte aquí el punto de partida para obtener más información sobre JavaFX: https://openjfx.io/openjfx-docs/
Tenga en cuenta que rt.jar se eliminó a partir de Java 9, lea más aquí: https://docs.oracle.com/en/java/javase/14/migrate/index.html#JSMIG-GUID-A78CC891-701D-4549- AA4E-B8DD90228B4B
Los archivos de clase y recursos previamente almacenados en lib/rt.jar, lib/tools.jar, lib/dt.jar y varios otros archivos JAR internos se almacenan en un formato más eficiente en archivos específicos de implementación en el directorio lib.