### Eclipse Workspace Patch 1.0 #P maven-source-plugin-2.0.4 Index: src/main/java/org/apache/maven/plugin/source/AbstractSourceJarMojo.java =================================================================== --- src/main/java/org/apache/maven/plugin/source/AbstractSourceJarMojo.java (revision 678525) +++ src/main/java/org/apache/maven/plugin/source/AbstractSourceJarMojo.java (working copy) @@ -155,7 +155,7 @@ archiveProjectContent( project, archiver ); } - File outputFile = new File( outputDirectory, finalName + "-" + getClassifier() + ".jar" ); + File outputFile = new File( outputDirectory, finalName + "-" + getClassifier() + getExtension() ); try { @@ -174,7 +174,7 @@ if ( attach ) { - projectHelper.attachArtifact( project, "java-source", getClassifier(), outputFile ); + projectHelper.attachArtifact( project, getType(), getClassifier(), outputFile ); } else { @@ -183,6 +183,14 @@ } } + protected String getExtension() { + return ".jar"; + } + + protected String getType() { + return "java-source"; + } + protected void archiveProjectContent( MavenProject project, Archiver archiver ) throws MojoExecutionException {