我可以在 JAVA-HOME/lib 中找到的唯一 jar文件是一个名为jrt-fs.jar的文件,它的大小只有 105 KB。
那么运行时(引导)类在哪里呢?
该rt.jar
文件在 Java 9 中被删除,但如果您需要在运行时访问类文件,您可以通过 JRT 文件系统轻松完成。例如,请参阅https://stackoverflow.com/a/53897006/3553087。
请允许我引用迁移指南:
以前存储在
lib/rt.jar
、lib/tools.jar
中的类和资源文件lib/dt.jar
以及各种其他内部 JAR 文件以更有效的格式存储在lib
目录中特定于实现的文件中。