MAVEN将所有依赖打进一个jar包并复制到指定目录的简单示例


pom的配置信息:



    4.0.0

    xxx
    xxxx
    1.0

    
        
            org.apache.commons
            commons-io
            1.3.2
        

        
            org.json
            json
            20160212
        

        
            org.testng
            testng
            6.9.10
            test
        


    

    
        
            
                org.apache.maven.plugins
                maven-compiler-plugin
                3.1
                
                    1.8
                    1.8
                
            

            
                org.apache.maven.plugins
                maven-assembly-plugin
                2.4.1
                
                    
                    
                        jar-with-dependencies
                    


                
                
                    
                        make-assembly
                        
                        package
                        
                            single
                        
                    
                
            

            
                maven-antrun-plugin
                
                    
                        copy
                        package
                        
                            
                                
                                    
                                        
                                    
                                
                            
                        
                        
                            run
                        
                    
                
            

            

        
    


使用命令:

package assembly:single


效果: 打完包后自动复制到d:\jar target目录下

你可能感兴趣的:(MAVEN将所有依赖打进一个jar包并复制到指定目录的简单示例)