- By default, the Maven Shade Plugin produces a dependency-reduced POM file for the Uber jar and deploys it to the Artifactory.
- The Uber jar already contains all the required dependencies, and this step is not necessary when the Uber jar is not used as a project dependency.
- Disabling the creation of reduced pom will help to use the original not uber jar as we used to, as direct dependency. Consumers of the original jar will be able to download transitive dependencies.
- To disable this feature, add the following configuration: