Gradle 打jar包报错xxx.jar中没有主清单属性 解决方案

最简单的解决方案:
使用shadowJar插件来打包。
在这里插入图片描述


注意⚠️:
‘Main-Class’:‘xxx’ x x x:程序的主类,也就是main方法所在的类。


配置好后。
在这里插入图片描述
在这里插入图片描述

//plugins {
  //  id 'java'
    id 'com.github.johnrengelman.shadow' version '5.1.0'
//}
shadowJar{

    manifest{
        attributes(
                'Main-Class':'DoReader'
        )
    }
}

输入Gradle shad 回车即可。
这样打出的jar包就是可以运行的没有问题的jar包了。


成功后,jar包保存在当前项目的bulid/libs
在这里插入图片描述

©️2020 CSDN 皮肤主题: 像素格子 设计师:CSDN官方博客 返回首页