Maven assembly实现自定义打包

maven-assembly-plugin : 是maven中针对打包任务而提供的标准插件

(1)、在pom.xml 文件里面的配置说明


    maven-assembly-plugin
	  
		
			make-zip  
		package  
		  
		   single  
		  
			
					  
						  src/main/resources/zip.xml
					
			
		
	
 



(2)、zip.xml 文件配置如下


	release
	
		zip
	
	
		
			${project.basedir}\src\main\config
			
			
				*.xml
			
			\
		
	
	
	
		
			true
			lib
			runtime
		
	



 

(3)、zip.xml 格式属性说明

打包的文件格式
可以有:tar.zip war zip

 zip

 

需要打包的路径
${project.basedir}

 

打包后输出的路径
/

 

打包需要包含的文件

 
        junit:junit
        commons-lang:commons-lang
        commons-logging:commons-logging

 

当前项目构件是否包含在这个依赖集合里。

true

 

依赖包打包到目录下

  
   lib
   true
   runtime
  

你可能感兴趣的:(Management))