×

Welcome to TagMyCode

Please login or create account to add a snippet.
0
0
 
0
Language: XML
Posted by: TTT Dorzhi
Added: Apr 9, 2017 12:46 PM
Modified: Apr 9, 2017 12:48 PM
Views: 7
Place into pom.xml build -> plugins section
Also, set main.class property in pom.xml!
  1.                   <plugin>
  2.                 <groupId>org.apache.maven.plugins</groupId>
  3.                 <artifactId>maven-jar-plugin</artifactId>
  4.                 <version>2.4</version>
  5.                 <configuration>
  6.                     <archive>
  7.                         <manifest>
  8.                             <addClasspath>true</addClasspath>
  9.                             <mainClass>${main.class}</mainClass>
  10.                             <classpathPrefix>dependency-jars/</classpathPrefix>
  11.                         </manifest>
  12.                     </archive>
  13.                 </configuration>
  14.             </plugin>
  15.             <plugin>
  16.                 <groupId>org.apache.maven.plugins</groupId>
  17.                 <artifactId>maven-dependency-plugin</artifactId>
  18.                 <version>2.5.1</version>
  19.                 <executions>
  20.                     <execution>
  21.                         <id>copy-dependencies</id>
  22.                         <phase>package</phase>
  23.                         <goals>
  24.                             <goal>copy-dependencies</goal>
  25.                         </goals>
  26.                         <configuration>
  27.                             <outputDirectory>
  28.                                 ${project.build.directory}/dependency-jars/
  29.                             </outputDirectory>
  30.                         </configuration>
  31.                     </execution>
  32.                 </executions>
  33.             </plugin>