2008年6月16日星期一

how to package a jar including its dependencies

使用maven的时候,想生成jar,并且包含项目依赖的components,可以使用shade plugin,简单又方便。

 
<build>

   
<plugins>

     
<plugin>

       
<artifactId>maven-shade-plugin</artifactId>

       
<version>1.0.1</version>

       
<executions>

         
<execution>

           
<phase>package</phase>

           
<goals>

             
<goal>shade</goal>

           
</goals>            

         
</execution>

       
</executions>

     
</plugin>

   
</plugins>

 
</build>

没有评论: