Gradle kotlin Springboot多模块导致无法引用kotlin的类文件(BootJar)
Posted 喜欢雨天的我
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Gradle kotlin Springboot多模块导致无法引用kotlin的类文件(BootJar)相关的知识,希望对你有一定的参考价值。
BUG项目 由于以Kotlin和Springboot中的多模块内容进行编写架构中,发现
bootJar
我用kotlin编写的jar包无法被正常的引用到,通过Gradle
和SpringBoot
项目下的Issue询问 ,发现是由于Springboot插件,由于我的子模块集成了父容器的SpringBoot插件,导致 默认关闭了jar
任务。原因连接
处理方法
在你的子模块内容开发
jar包任务
如下
如果是Grovvy管理的:
jar
enabled = true
如果是kotlin的kts管理的:
tasks.getByName<Jar>("jar")
enabled = true
Issue
以上是关于Gradle kotlin Springboot多模块导致无法引用kotlin的类文件(BootJar)的主要内容,如果未能解决你的问题,请参考以下文章
基于springboot+kotlin+gradle构建的框架的坑
Spring Boot + Kotlin + Gradle - 错误:在类中找不到主要方法
springboot+kotlin+gradle+hibernate学习笔记