一段实用的maven pom:将项目依赖打包到文件夹或打入jar中

使用了maven-assembly-plugin插件和maven-dependency-plugin:

  
    4.0.0  
    net.aty.deps  
    MyJar  
    jar  
    0.0  
  
      
        
			org.apache.httpcomponents
			httpclient
			4.3.6
		
      
  
      
		 
			
			
			    org.apache.maven.plugins
				maven-dependency-plugin
				
					
						copy-dependencies
						prepare-package
						
							copy-dependencies
						
						
							${project.build.directory}/lib
							false
							false
							true
						
					
				
			
			
			
			  
				maven-assembly-plugin  
				  
					  
						jar-with-dependencies  
					  
					  
						  
						    
						  
					  
				  
			      
					  
						make-assembly  
						package  
						  
							single  
						  
					  
			    
			 
			
		
      
 



执行mvn clean package命令,我们就可以得到如下结果:

一段实用的maven pom:将项目依赖打包到文件夹或打入jar中_第1张图片



你可能感兴趣的:(maven将依赖打入文件夹,将依赖打入jar包,项目构建)