java - URLClassLoader.addURL(URL) 是否遵循 META-INF/MANIFEST.MF

标签 java manifest.mf urlclassloader

如果我有一个在 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/

相关文章:

java - 如何设置 MessageDigest 种子?

java - 在 java list 中设置没有快捷方式目录文件夹的类路径时出现问题

java - 如何读取另一个jar文件中的文件?

java - 查看从 Java 类加载器加载的属性文件

运行外部代码/应用程序的 Android 应用程序?

java - URLClassLoader 无法处理 jar :file urls?

java - JPA中惰性对象的奇怪初始化

java - 强制加载移动 Youtube 页面?

java - JScrollPane 不能水平工作

java - list 中的类路径不起作用