2

我正在开发一个开源项目(neo4j-connector),它大量使用maven-shade-plugin将 neo4j 应用程序包含在打包的 RAR 中,而不引用多个 jars(似乎是 maven-rar-plugin 的限制)。

无论如何,这样做时,neo4j-connector-impl(它使用 shade 插件)pom 将 neo4j 引用为依赖项,这并不完全准确,因为 neo4j 源代码嵌入在 neo4j-connector-impl jar 中。

我注意到有一个createDependencyReducedPom标志允许生成仅包含非阴影组件的 pom。我如何使用该 pom 而不是标准的 pom 来获取该项目的依赖项?

4

0 回答 0