如果我有一个在 MANIFEST.MF
中包含类路径条目的 jar。如果我将 jar 添加到 URLClassLoader
中,Class-Path
条目中的 jar 是否也会添加到 classloader
中?我是否需要内省(introspection)要添加到 classloader
的 jar 来检测这一点并为每个 jar 调用 addURL
(递归地)?
最佳答案
从 JDK 1.6 开始,根据 sun.misc.URLClassPath 的源代码,它是这样做的,但没有指定,所以你可以选择;-)
关于java - URLClassLoader.addURL(URL) 是否遵循 META-INF/MANIFEST.MF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10908573/