Author: cziegeler
Date: Tue Sep 30 06:15:11 2014
New Revision: 1628359
URL: http://svn.apache.org/r1628359
Log:
Don't output jar extension if not necessary
Modified:
sling/trunk/tooling/support/slingstart-model/src/main/java/org/apache/sling/slingstart/model/SSMArtifact.java
Modified:
sling/trunk/tooling/support/slingstart-model/src/main/java/org/apache/sling/slingstart/model/SSMArtifact.java
URL:
http://svn.apache.org/viewvc/sling/trunk/tooling/support/slingstart-model/src/main/java/org/apache/sling/slingstart/model/SSMArtifact.java?rev=1628359&r1=1628358&r2=1628359&view=diff
==============================================================================
---
sling/trunk/tooling/support/slingstart-model/src/main/java/org/apache/sling/slingstart/model/SSMArtifact.java
(original)
+++
sling/trunk/tooling/support/slingstart-model/src/main/java/org/apache/sling/slingstart/model/SSMArtifact.java
Tue Sep 30 06:15:11 2014
@@ -137,11 +137,13 @@ public class SSMArtifact extends SSMTrac
sb.append(this.artifactId);
sb.append('/');
sb.append(this.version);
- sb.append('/');
- sb.append(this.type);
- if ( this.classifier != null ) {
+ if ( this.classifier != null || !"jar".equals(this.type)) {
sb.append('/');
- sb.append(this.classifier);
+ sb.append(this.type);
+ if ( this.classifier != null ) {
+ sb.append('/');
+ sb.append(this.classifier);
+ }
}
return sb.toString();
}