IDEA项目使用Maven插件打包jar

项目打包为jar

目的:方便项目部署到其他操作系统。
前提:新建的项目为maven项目
1.pom.xml文件中配置maven插件


        
            
                org.springframework.boot
                spring-boot-maven-plugin
            
            
                org.apache.maven.plugins
                maven-compiler-plugin
                
                    1.8
                    1.8
                
            
        
    
  1. 使用maven中的clean操作
    IDEA项目使用Maven插件打包jar_第1张图片
  2. clean指令执行结束,执行package

关于打包过程中Junit测试忽略

如果项目为SpringBoot项目:
1.在properties中配置skipTests,test测试类依旧会进行编译,不会运行

    
        
        true
    

2.在maven插件中配置skip,跳过test类的编译与运行


    org.springframework.boot
    spring-boot-maven-plugin
    
        true
    

如果需要忽略Junit测试,推荐使用第二种进行配置。


若SpringBoot项目中打包遇到问题
提示没有“没有主清单属性


   org.springframework.boot
    spring-boot-maven-plugin
    
        
            
                repackage
            
        
    
    
        cn.com.paas.gsgc.GsgApplication
    

通过在pom.xml文件中的maven插件中配置mainClass解决。其中class为文件全路劲
另外如果需要maven中有引入第三方jar包,打包出错解决方案,供参考

你可能感兴趣的:(日常工作,IDEA,Maven插件,打包Jar)