maven 打包 方式 war tar.gz

 

tar.gz

 

assembly/sendper5minutes.xml

 jar


	
		tar.gz
	
	
		
			true
			lib
		
	
	
		
			lib
			lib
			
			
		
		
			src/main/resources
			conf
			  
				applicationContext.xml
				elasticsearch.properties
				hbase-site.xml
				jdbc.properties
				log4j.xml
				rabbit-producer-context.xml
				rabbitmq.properties
				service.properties 
			
		
		
			sh
			sh
			 
				senddwrper5minutes.sh
			
			unix
			0744
			0644
		
	

 

 assembly/war.xml

 


  assembly
  
    war
    dir
  
  false
   
   
      WEB-INF/lib
      false
        
  
  
	
      ${project.build.outputDirectory}
      WEB-INF/classes
     
    
      src/main/assembly/bin
      WEB-INF/classes/lib
      0755
     
    
      ${project.basedir}/src/main/webapp
      /
    
    

 

 

 

pom 

 

war

 


				maven-assembly-plugin
				2.2-beta-2
				
				
				
						make-tar.gz
						package
						
							single
						
					
					    false 
					    false
						${project.artifactId}_senddwrper5minutes
						
							assembly/sendper5minutes.xml
						
					 
					
					
					    make-war
						package
						
							single
						
						
						    false 
						    false
							${project.artifactId}_maven_assembly_plugin
							
								assembly/war.xml
							
							
					
				
			 

 以上 包含 assembly 打war  包

 

 

第二种 war 

 


				org.apache.maven.plugins
				maven-war-plugin
				2.6
				
					
						WEB-INF/lib/servlet-api*.jar,WEB-INF/lib/jsp-api-*.jar,WEB-INF/lib/jsp-2.1-*.jar,WEB-INF/lib/*-7.0.54.jar,WEB-INF/lib/*-5.5.23.jar
					
					
						
							sql
							
								self_helper/*.sql
							
						
					
				
				
					
						my-war
						war
						
							war
						
					
				
			

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

捐助开发者

在兴趣的驱动下,写一个免费的东西,有欣喜,也还有汗水,希望你喜欢我的作品,同时也能支持一下。 当然,有钱捧个钱场(右上角的爱心标志,支持支付宝和PayPal捐助),没钱捧个人场,谢谢各位。



 
 
 谢谢您的赞助,我会做的更好!

 

 

 

 

 

你可能感兴趣的:(maven)