idea中将maven项目打包成带依赖的可执行jar文件

pom.xml中加入插件依赖


    
        
            org.apache.maven.plugins
            maven-assembly-plugin
            
                
                    
                        
                        com.xx.TestMain
                    
                
                
                    
                        jar-with-dependencies
                    
                
            
        
    

idea的maven管理中运行assembly:assembly
idea中将maven项目打包成带依赖的可执行jar文件_第1张图片
target目录中生成两个jar包
idea中将maven项目打包成带依赖的可执行jar文件_第2张图片
名称包含with-dependencies的就是有jar包依赖,在命令行中运行java -jar jar包名称。

你可能感兴趣的:(笔记,java)