[
https://issues.apache.org/jira/browse/MSHADE-187?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Karl Heinz Marbaise updated MSHADE-187:
---------------------------------------
Fix Version/s: 3.0
> Duplicate WARNINGs during build
> -------------------------------
>
> 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
> Priority: Minor
> Fix For: 3.0
>
>
> 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)