【发布时间】:2012-11-10 08:17:00
【问题描述】:
在我的 java 应用程序中,我将一个 jar 文件(使用 Maven shade 插件打包)读入一个字节流。在jar 中有一个入口点类定义在POM.xml
<build>
...
<plugins>
...
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<configuration>
<archive>
<manifest>
<mainClass>com.mycompany.TheEntryPoint</mainClass>
</manifest>
</archive>
</configuration>
</plugin>
</plugins>
</build>
如何将此类动态加载到我的 java 应用程序中?
更新:
- jar 作为字节流加载,不驻留在文件系统或 URL 中
【问题讨论】:
-
能否请你澄清一下你最后一句话,我相信你不小心一个字。
-
@JesusRamos “不小心说了一句话”?讽刺。
-
@millimoose 这就是重点:)
-
@JesusRamos Yah,抱歉,已经修复了语法
标签: java jar classloader urlclassloader