0

在标准 JVM 中,我可以重新排序我的类路径以“隐藏”类似的类(将所需的类/接口实现移动到类路径的前面)。如何在内部数据库 JVM(例如 11g)中实现这种行为?这是用“loadjava”加载类的顺序吗?

4

1 回答 1

0

当您使用该loadJava实用程序加载类时,类路径上只有一个路径。

如果您加载的类与前一个类具有相同的名称和类路径,那么它将忽略较新的类,除非您指定-force选项

-force 强制加载文件,即使它们与摘要表条目匹配。

在这种情况下,它将覆盖较早的条目(它不会加载该类的两个副本)。

因此,不,您不能通过重新排序类路径来隐藏重复的类(就像使用外部 JVM 一样),因为 Oracle 使用的内部 JVM 中的类路径上只有一个路径。

于 2016-03-14T13:33:18.180 回答