动态加载jar类库及其所有依赖项

时间:2017-06-07 14:35:10

标签: java maven dependencies classloader dynamic-loading

我有一个名为x.jar的jar

所有jar的依赖项都放在jar中使用 行家荫的插件。

我之前也尝试过使用maven-assembly-plugin或maven-one-jar-plugin

在y.jar中的

我尝试使用类似于以下问题中提到的类加载器: How should I load Jars dynamically at runtime?

当我在运行时将x.jar加载到y.jar时,它无法在y.jar中找到库依赖项,因此它崩溃了。

如何以一种具有所有依赖关系的类库的方式加载x.jar?

修改

  • 从另一个项目静态运行库工作正常 所有依赖项都可以正常工作。
  • 将依赖项添加到y.jar中 解决它,但我不希望他们在那里。
  • 我不想让y.jar知道 关于x.jar依赖

0 个答案:

没有答案