Maven 打zip等压缩包

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

使用Maven Assembly plugin

1、在pom文件中添加如下代码


	org.apache.maven.plugins
	maven-assembly-plugin
	2.4
	
		
			assembly.xml
		
	
	
		
		
			make-assembly
			package
			
				single
			
		
	

2、编写assembly.xml文件,存放至根目录(上面的descriptor可指定存放位置)


	bin
	
		
		zip
	
	
		
		
			/lib
		
	
	
	
		
			prod.data
			/prod.data
		
		
			
				build.xml
				build.properties
			
		
	

3、执行mvn assembly:single即可打成压缩包

     执行mvn package也会打出一个压缩包,因为在pom.xml中已经将asssembly与package绑定在一起(但是会把打出的jar包一起copy到压缩包的lib目录,有点别扭,留着以后看看有没解决方案)

转载于:https://my.oschina.net/zjoschina/blog/195023

你可能感兴趣的:(Maven 打zip等压缩包)