Author: rfscholte Date: Fri Oct 19 15:16:04 2012 New Revision: 1400127 URL: http://svn.apache.org/viewvc?rev=1400127&view=rev Log: [MDEP-384] build-classpath should be able to use the artifact's baseVersion
Modified: maven/plugins/trunk/maven-dependency-plugin/src/main/java/org/apache/maven/plugin/dependency/BuildClasspathMojo.java Modified: maven/plugins/trunk/maven-dependency-plugin/src/main/java/org/apache/maven/plugin/dependency/BuildClasspathMojo.java URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-dependency-plugin/src/main/java/org/apache/maven/plugin/dependency/BuildClasspathMojo.java?rev=1400127&r1=1400126&r2=1400127&view=diff ============================================================================== --- maven/plugins/trunk/maven-dependency-plugin/src/main/java/org/apache/maven/plugin/dependency/BuildClasspathMojo.java (original) +++ maven/plugins/trunk/maven-dependency-plugin/src/main/java/org/apache/maven/plugin/dependency/BuildClasspathMojo.java Fri Oct 19 15:16:04 2012 @@ -143,6 +143,14 @@ public class BuildClasspathMojo boolean outputFilterFile; /** + * Either append the artifact's baseVersion or uniqueVersion to the filename. + * Will only be used if {@link #isStripVersion()} is {@code false}. + * @since 2.6 + */ + @Parameter( property = "mdep.useBaseVersion", defaultValue = "true" ) + protected boolean useBaseVersion = true; + + /** * Maven ProjectHelper */ @Component @@ -273,7 +281,7 @@ public class BuildClasspathMojo // TODO: add param for prepending groupId and version. sb.append( prefix ); sb.append( File.separator ); - sb.append( DependencyUtil.getFormattedFileName( art, this.stripVersion, this.prependGroupId ) ); + sb.append( DependencyUtil.getFormattedFileName( art, this.stripVersion, this.prependGroupId, this.useBaseVersion ) ); } }