导出jar包

方法一 Gradle的application插件

  1. 修改build.gradle
//这是build.gradle.kts示例
 plugins {
     //在这里添加application
    application
 }
 
 //在于plugins同级的地方添加application{}
 application{
   //并且配置主类
   mainClass.set("你的包名.主类名")
  }
//这是groovy语法的示例

plugins {
    id 'application'
}

application {
   mainClass.set("你的包名.主类名")
}
  1. 执行命令gradle build或者./gradlew build,查看build/distributions会有两个压缩文件,压缩文件包含了两个文件夹,bin为启动脚本,lib则是软件jar包和依赖。还可以执行./gradlew installDist生成未压缩文件目录build/install。

方法二 在idea里选择Artifacts导出

  1. 主界面中点击 File > Project Structure (文件 > 项目结构) ,或者直接按 ctrl + alt + shift + s

  2. 点击 Artifacts > + > JAR > From Module with dependency (工件 > + > JAR > 来自具有依赖项的模块)

  3. 选择主类, 更改 META-INF/MANIFEST.MF的目录为项目的src目录, 点击确定 > 确定

  4. 主界面中点击 Build > Build Artifacts (构建 > 构建工件) ,选中要导出的jar, 点击 Build (构建)

  5. 构建完成后,在 项目名/out/artifacts/模块名_jar/ 下就可以找到导出的jar包

posted @ 2022-03-05 20:30  SoClear  阅读(349)  评论(0编辑  收藏  举报