IntelliJ IDEA 打包Maven构建的普通Java项目

本篇简单的记录一下使用idea打包maven构建的java项目。
无需复杂地在Project Structure配置atrifacts,利用maven一键即可生成可运行的jar。

一、pom.xml中配置build属性标签


    ...   
    
    
        
        ACBSXml
        
               
            
                maven-compiler-plugin
                2.3.2
                
                    1.8
                    1.8
                
            
            
                   maven-assembly-plugin
                   
                        
                        jar-with-dependencies
                        
                        
                             
                             
                                  com.xizi.main.Main
                             
                        
                   
                   
                        
                             make-assembly
                             package
                             
                                  
                                  single
                             
                        
                   
              
        
    


 

二、maven中重新clean、package后,执行install

IntelliJ IDEA 打包Maven构建的普通Java项目_第1张图片

三、成功打包生成jar

maven日志会提示生成jar的路径

同时项目中也会生成jar包在target目录下

IntelliJ IDEA 打包Maven构建的普通Java项目_第2张图片

maven最终会生成两个jar包,注意我们这里用的是后缀【-jar-with-dependencies】的包,这个才是将maven中依赖的包打进去的jar。


四、本地运行结果

这里我手动给jar改了一个命名。

运行后能正常进入主函数,正常打印日志,大功告成。

这里顺带提一下,在windows环境下运行可能出现中文乱码的情况,因为cmd默认编码是GBK。在cmd中执行:chcp 65001 ,即可改为UTF-8编码。

 

你可能感兴趣的:(IntelliJ,IDEA,大数据)