Commits

Micha Kops committed fb3e867

Transformer for main class added.

  • Participants
  • Parent commits fda0e49

Comments (0)

Files changed (1)

 	<artifactId>launch4j-maven-sample</artifactId>
 	<version>0.0.1</version>
 	<name>hasCode Launch4j Maven Example</name>
+	
+	<properties>
+		<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+	</properties>
 
 	<build>
 		<plugins>
 			<plugin>
 				<groupId>org.apache.maven.plugins</groupId>
+				<artifactId>maven-compiler-plugin</artifactId>
+				<version>2.5.1</version>
+				<configuration>
+					<source>1.6</source>
+					<target>1.6</target>
+				</configuration>
+			</plugin>
+			<plugin>
+				<groupId>org.apache.maven.plugins</groupId>
 				<artifactId>maven-shade-plugin</artifactId>
 				<version>1.7</version>
 				<executions>
 				<configuration>
 					<shadedArtifactAttached>true</shadedArtifactAttached>
 					<shadedClassifierName>shaded</shadedClassifierName>
+					<transformers>
+						<transformer
+							implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
+							<mainClass>com.hascode.tutorial.Main</mainClass>
+						</transformer>
+					</transformers>
 				</configuration>
 			</plugin>