Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
一些 JVM 设置了类共享选项。有没有办法以编程方式检测该选项是打开还是关闭?
谢谢
没有理智的方法可以得到我所知道的这个......
您可以获得用于调用 JVM 的命令行并查看此处描述的标志。如果您只想强制关闭该功能,那很容易 - 需要关闭标志。
请注意,此文档适用于 1.5,它说共享还取决于所使用的垃圾收集器,因此您也需要推断出这一点(也可能,给定 jvm 版本、命令行、操作系统版本和很大的耐心: -))。
您还需要在每个 jvm 供应商上解决这个问题。例如,ibm jvm使用不同的标志