What is `dependency-reduced-pom.xml` file which created when calling maven package command?

后端 未结 2 1772
南笙
南笙 2020-12-21 08:50

I\'m following maven tutorial from springsource here, and after 1) adding joda-time dependency , and 2) calling mvn package commmand, we get the b

2条回答
  •  [愿得一人]
    2020-12-21 09:17

    copied from What is the purpose of dependency-reduced-pom.xml generated by the shade plugin?:

    Well, if you have a module A with X dependencies, and shade some of them in a specific JAR (A-shaded.jar), then you won't need those shaded dependencies if you want to depend on A-shaded.jar instead of A.jar. So the plugin creates a pom.xml containing only the Y non-shaded dependencies.

提交回复
热议问题