java - shade插件生成的dependency-reduced-pom.xml的目的是什么?

标签 java maven maven-shade-plugin

我读过 the docs并没有找到任何关于它的用途的内容。

最佳答案

shade:shade Mojo 有很好的文档,特别是关于 createDependencyReducedPom 参数,它将创建 dependency-reduced-pom.xml 文件:maven-shade-plugin/shade-mojo.html#createDependencyReducedPom

简而言之,如果您打算使用该阴影 JAR(而不是普通 JAR)作为另一个模块的依赖项,这将非常有用。 dependency-reduced-pom.xml 不会包含阴影部分中已经存在的 JAR,从而避免了无用的重复。

关于java - shade插件生成的dependency-reduced-pom.xml的目的是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22904573/

相关文章:

java - Maven Shade 插件不会重新定位公共(public)日志记录

java - 使用所有 Karate 依赖项创建测试 jar

java - maven-shade-插件和许可证

java - 在提交表单之前,有什么方法可以知道在调色板中选择了哪些值?

java - Jersey Hello World 给出 404

java - 完善我的 Pig Latin 翻译器(代码)(Java)

java - EJB 3.1 的 Maven 依赖性 [jboss-ejb-api_3.1_spec]

java - 想要在导入到 Eclipse 的两个 GAE maven 项目之间共享公共(public)代码

java - 如果我的运行类是 junit,如何初始化 guice?

java - spring boot多个模块如何继承application.properties