Java 从资源中运行jar

Java 从资源中运行jar,java,Java,我在另一个java应用程序资源中嵌入了带有java应用程序的目录。我目前能够解压缩所需的文件,并使用process builder运行嵌入式应用程序 有没有办法从java运行jar而不解压缩文件?并使用资源文件中的JAR指定类路径?而不是使用标准类加载器。显然,这归结为一个事实,即只支持普通文件作为输入。您必须编写自己的类加载器。

我在另一个java应用程序资源中嵌入了带有java应用程序的目录。我目前能够解压缩所需的文件,并使用process builder运行嵌入式应用程序


有没有办法从java运行jar而不解压缩文件?并使用资源文件中的JAR指定类路径?

而不是使用标准类加载器。显然,这归结为一个事实,即只支持普通文件作为输入。您必须编写自己的类加载器。