我想在 JVM 启动时加载一个额外的类。具体来说,应该在加载所有核心库之后加载该类(至少在加载之后rt.jar
)lib/ext
。
该类未在任何地方引用。它包含一个静态块,用于设置我们希望所有 URL 连接都使用的 JVM 范围的代理。
我已经尝试了-Xbootclasspath/a
,-Xbootclasspath/p
选项。-verbose:class
还添加了变体JVM_OPTS
创建的加载/打开输出,-Xbootclasspath
表明所有核心库都已“加载”,而我的 JAR 只是“打开”。
有没有办法在加载所有核心类之后在 JVM 启动时强制加载一个类 - 或者更好的是 JAR 中的所有类?