目录

工欲善其事

实践出真知

活跃标签: linux java mysql 待分类 js windows win10 springboot pdf 电路 docker idea esp32 vue macOS nginx Arduino git maven 硬件资料

存档:

标签: gradle (2)

使用Gradle Kotlin 打包普通Jar

在项目没有引用springboot的情况下,是无法使用springboot为我们准备好的bootJar的,打包也需要自己配置。如果直接运行 gradle jar ,会发现打包成功,但是无法运行,只有一个空包,运行提示xxx.jar中没有主清单属性 我们在build.gradle.kts中为打包加上主清单,注意:使用kotlin需要在main方法所在文件名最后加上Kt tasks.jar { // enabled = true manifest { attributes(mapOf("Main-Class" to "com.xx.xx.ci.MainKt")) } } 继续执行打包,运行后发现一些错误信息,大意是没有将相关jar包打入当前包 最终配置,这个配置不仅可以将当前程序的依赖打入jar,还能将依赖jar的依赖打入,也就实现了将嵌套依赖打入最终包中 tasks.jar { // enabled = true manifest { attributes(mapOf("Main-Class" to "com.xx.xx.ci.MainKt")) } from(configuratio....

idea 使用gradle down不下来的解决方法 有更新!

使用gradle最大的坑应该就是墙了吧! 创建一个gradle想他会给你指定某些版本如图 将 bin 改为 all ,因为下完bin之后还需要下载src。如果网速不好就等着哭吧 复制链接,使用迅雷下载 这样可以跑满你的网速 将下载的文件放到idea自动下载的目录点击gradle他会自动解压 注意这两个脱线位置 剩下的就是等jar包自己下载了 如果上面的方法不行 将distributionUrl 改为 Index of /gradle/ (tencent.com)这里面的地址再转一下