我有一个读取系统属性的类加载器应用程序sun.boot.class.path
但我在 JDK 9 的发行说明中发现该属性已被删除。
System.getProperty("sun.boot.class.path"); // In JDK 9/10 this returns null
但是我还是想在JDK 10中检索这个属性值,怎么办呢?
我期待一个类似于以下的值:
/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/resources.jar:/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/rt.jar:/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/sunrsasign.jar:/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/jsse.jar:/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/jce.jar:/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/charsets.jar:/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/jfr.jar:/usr/lib/jvm/java-8-openjdk-amd64/jre/classes
供参考:
我不想使用该-Xbootclasspath
选项。只需要路径值。