Index: webstart-maven-plugin/src/main/java/org/codehaus/mojo/webstart/dependency/filenaming/FullDependencyFilenameStrategy.java
===================================================================
--- webstart-maven-plugin/src/main/java/org/codehaus/mojo/webstart/dependency/filenaming/FullDependencyFilenameStrategy.java	(revision 19491)
+++ webstart-maven-plugin/src/main/java/org/codehaus/mojo/webstart/dependency/filenaming/FullDependencyFilenameStrategy.java	(working copy)
@@ -49,11 +49,6 @@
     {
         String filename = artifact.getGroupId() + "-" + artifact.getArtifactId();
 
-        if ( StringUtils.isNotEmpty( artifact.getClassifier() ) )
-        {
-            filename += "-" + artifact.getClassifier();
-        }
-
         if ( outputJarVersion != null )
         {
 
@@ -67,6 +62,12 @@
             }
             filename += artifact.getVersion();
         }
+
+        if ( StringUtils.isNotEmpty( artifact.getClassifier() ) )
+        {
+            filename += "-" + artifact.getClassifier();
+        }
+
         return filename;
     }
 }
Index: webstart-maven-plugin/src/main/java/org/codehaus/mojo/webstart/dependency/filenaming/SimpleDependencyFilenameStrategy.java
===================================================================
--- webstart-maven-plugin/src/main/java/org/codehaus/mojo/webstart/dependency/filenaming/SimpleDependencyFilenameStrategy.java	(revision 19491)
+++ webstart-maven-plugin/src/main/java/org/codehaus/mojo/webstart/dependency/filenaming/SimpleDependencyFilenameStrategy.java	(working copy)
@@ -52,11 +52,6 @@
     {
         String filename = artifact.getArtifactId();
 
-        if ( StringUtils.isNotEmpty( artifact.getClassifier() ) )
-        {
-            filename += "-" + artifact.getClassifier();
-        }
-
         if ( outputJarVersion != null )
         {
 
@@ -70,6 +65,11 @@
             }
             filename += artifact.getVersion();
         }
+
+        if ( StringUtils.isNotEmpty( artifact.getClassifier() ) )
+        {
+            filename += "-" + artifact.getClassifier();
+        }
         return filename;
     }
 }
