The maven shade plugin is creating a file called dependency-reduced-pom.xml and also artifactname-shaded.jar and placing them in the base directory.
<
Based on bmargulies' answer and his comment on Xv.'s answer, I decided to configure the dependency-reduced POM to be output to target/
, which is already ignored in my VCS.
To do that, I just added the dependencyReducedPomLocation
element to the configuration
element of the plugin, i.e.
${project.build.directory}/dependency-reduced-pom.xml
(...)