1

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

4

1 回答 1

0

你在使用 Maven 吗?

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

于 2018-02-01T21:19:56.893 回答