Reputation: 12027
How can I make it build regular artifact not containing "one-jar" in the name? I am using following settings in my POM:
<plugin>
<groupId>com.jolira</groupId>
<artifactId>onejar-maven-plugin</artifactId>
<version>1.4.4</version>
<executions>
<execution>
<configuration>
<mainClass>package.ClassName</mainClass>
<onejarVersion>0.97</onejarVersion>
<attachToBuild>true</attachToBuild>
</configuration>
<goals>
<goal>one-jar</goal>
</goals>
</execution>
</executions>
</plugin>
Upvotes: 2
Views: 5052
Reputation: 698
just add
<configuration>
<classifier>WhatEverStringYouWant</classifier>
</configuration>
Upvotes: 0
Reputation: 20135
<configuration>
<filename>${project.artifactId}-${project.version}.${project.packaging}</filename>
</configuration>
or, any other pattern you would like.
Upvotes: 2