[ https://issues.apache.org/jira/browse/MSHADE-187?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Robert Scholte closed MSHADE-187. --------------------------------- Resolution: Duplicate Assignee: Robert Scholte Fix Version/s: (was: 3.0.0) > Change location of the dependency reduced pom > --------------------------------------------- > > Key: MSHADE-187 > URL: https://issues.apache.org/jira/browse/MSHADE-187 > Project: Maven Shade Plugin > Issue Type: Improvement > Affects Versions: 2.3 > Reporter: Karl Heinz Marbaise > Assignee: Robert Scholte > Priority: Minor > > Using the following configuration: > {code} > <plugin> > <groupId>org.apache.maven.plugins</groupId> > <artifactId>maven-shade-plugin</artifactId> > <configuration> > <artifactSet> > <includes> > <include>org.apache.maven.profiler:*</include> > <include>org.apache.maven.plugins:*</include> > <include>org.apache.maven.surefire:*</include> > </includes> > <excludes> > <exclude>org.sonatype.plexus:*</exclude> > <exclude>javax:*</exclude> > </excludes> > </artifactSet> > </configuration> > <executions> > <execution> > <goals> > <goal>shade</goal> > </goals> > </execution> > </executions> > </plugin> > {code} > Based on the docs: > {code} > Flag whether to generate a simplified POM for the shaded artifact. If set to > true, dependencies that have been included into the uber JAR will be removed > from the <dependencies> section of the generated POM. The reduced POM will be > named dependency-reduced-pom.xml and is stored into the same directory as the > shaded artifact. Unless you also specify dependencyReducedPomLocation, the > plugin will create a temporary file named dependency-reduced-pom.xml in the > project basedir. > {code} > The dependency reduced pom should be stored within target folder (where the > shaded artifacts has been stored into) and not in the project basedir. > This is the documentation of the dependencyReducedPomLocation parameter: > {code} > * Where to put the dependency reduced pom. > * Note: setting a value for this parameter with a directory other than > ${basedir} will change the value of > * ${basedir} for all executions that come after the shade execution. > This is often not what you want. > * This is considered an open issue with this plugin. > {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)