6

我想将不使用 Maven的GData Client作为依赖项包含到我的 Maven 项目中。它作为一堆 JAR 文件提供。

另外,我使用Maven Shade Plugin构建了一个没有任何外部依赖项的可执行 JAR(使用默认配置,没有重命名/包含/排除/转换依赖项)。

我怎样才能做到这一点?

(仅将 JAR 作为资源添加是行不通的,因为 Shade 插件必须提取它们)。

4

2 回答 2

5

您想查看有关安装 3rd 方 jar的 maven 文档

一旦安装到本地 maven 存储库中,shade 应该能够像使用任何其他依赖项一样使用它们。

于 2009-05-12T14:43:46.023 回答
1

如果您出于某种原因不想在存储库中安装 JAR,请参阅此答案:在 Maven 中添加依赖项

于 2009-05-12T14:53:28.250 回答