如何从使用应用程序

时间:2018-02-01 20:44:41

标签: java jar dependencies web-fragment

我创建了两个JAR文件。第一个包含调度服务的核心逻辑。第二个是Web Fragment Project,它包含前者的可选JSF表示层。每个都在各自的LIB文件夹中包含自己的依赖项,并在它们的构建路径中引用它们。当我将打包的JAR包含在消费者应用程序中时,我发现自己必须向消费者添加已经打包在每个JAR中的依赖关系。有没有办法让我的JAR文件“自我维持”,因为消费者应用程序不需要去寻找这些依赖项并将它们添加到它的结构中?

1 个答案:

答案 0 :(得分:0)

你在使用Maven吗?

如果是这样,你可以尝试这个: https://www.mkyong.com/maven/create-a-fat-jar-file-maven-shade-plugin/