【异常】kotlin gradle Unresolved reference,gradle找不到引入的模块里面的代码

2023-05-16

异常情况

在这里插入图片描述

异常情况说明:我编写了一个springcloud项目,里面有common,web-service等模块,common模块里面放了一些公共的代码块,里面有一些实体,工具类等等。但是web-service通过implementation引入common模块后,在启动和编译的时候提示了找不到common模块下的代码,报错Unresolved reference,下面就是解决方案


解决方案就是在common模块下的build.gradle.kts 或者build.gradle文件里面将 bootJar 这个功能关闭就可以,这个功能表示打包成可执行文件,我的common是一个不可执行的jar包,不关闭的话idea会找不到common里面的文件

1.我的项目结构

IDEA
    -common 公共包模块
    -web-service 一个微服务模块,里面引入了common模块
#gradle项目的话,通常情况kotlin代码的话配置文件是build.gradle.kts
#java语言的项目配置文件是build.gradle

common模块的配置文件添加以下内容

----配置文件 bulid.gradle.kts------
//bootJar 表示打出可以执行的jar包,
//jar表示打出jar包,这里我们需要jar包
//val jar: Jar by tasks
//jar.enabled = false
import org.springframework.boot.gradle.tasks.bundling.BootJar
val bootJar: BootJar by tasks
bootJar.enabled = false



----配置文件 build.gradle-----
bootJar.enabled = false

web-service 模块的配置文件引入编写

//build.gradle.kts 和build.gradle 文件引入项目内其他模块写法都是一样的
dependencies {
    implementation(project(":common"))
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

【异常】kotlin gradle Unresolved reference,gradle找不到引入的模块里面的代码 的相关文章

随机推荐

  • mysql选择投影连接不上_Linux连接投影仪 (解决无法正常显示的问题)

    首先查看电脑的分辨率和投影仪的分辨率 在命令行中输入 xff1a xrandr 下面对输出的结果简单的解读一下 Screen 0 minimum 320 x 200 current 2390 x 768 maximum 8192 x 819
  • .Net-Serilog

    目录 1 快速开始 1 1 控制台应用 1 2 在ASP NET Core应用中使用Serilog 1 2 1 安装nuget包 1 2 2 修改Program cs代码 1 2 3 删除appsettings json里的Logging节
  • 写一个能火的游戏视频脚本

    写一个火爆的游戏视频脚本需要以下几点 xff1a 设计吸引人的游戏背景 xff1a 要想吸引玩家 xff0c 游戏背景必须有吸引力 xff0c 不妨设置一个有趣的故事情节或让玩家可以在游戏中探索美丽的世界 关注游戏性 xff1a 游戏性是否
  • Java中string有长度限制吗

    在Java中 xff0c String类型的长度取决于系统内存的限制 xff0c 因此在理论上没有固定的长度限制 在Java中 xff0c String类型是使用Unicode字符集来存储字符串的 xff0c 每个字符使用16位表示 xff
  • 打印机提示服务器状态未知,win7打印机提示rpc服务器不可用怎么办

    打印机是办公室必备的设备 xff0c 最近有的win7 32位系统的用户反馈 xff0c 在使用打印机打印文件的时候弹出了 图片打印错误 的错误窗口 xff0c 并提示rpc服务器不可用 xff0c 遇到这种情况该怎么办 xff1f 出现r
  • Python爬虫之获取淘宝商品数据

    爬取淘宝信息数据 首先需要先导入webdriver span class token keyword from span selenium span class token keyword import span webdriver web
  • 输出1-100的循环

    以下是在 Python 中输出 1 100 的循环代码 xff1a span class hljs keyword for span span class hljs selector tag i span span class hljs k
  • 六西格玛dfss_六西格玛设计(DFSS)的方法和知识

    本文介绍了六西格玛的三种方法论 xff1a TRIZ 试验设计 DOE 和QFD 品质屋 六西格玛 6 Sigma 作为当今最先进的质量管理理念和方法 xff0c 在帮助通用电气取得骄人的成绩之后 xff0c 所受的关注达到了一个新的顶峰
  • t’触发器真值表和状态方程_t触发器(d触发器真值表)

    上面就是T触发器符号 xff0c 实际上就是把JK触发器的两个输入 xff1a J和K合为一路T而成 xff0c 逻辑功能为 xff1a 当T 61 1时 xff0c 每输入一个时钟脉冲输出就翻转一次 xff0c 当T 61 0时输出保持不
  • JAVA连接FTP报530,FTP 登陆提示 530 Please login with USER and PASS

    1 查看ftp端口21是否开放 firewall cmd permanent query port 61 21 tcp 2 开放21端口 root 64 localhost firewall cmd permanent add port 6
  • html data-src和src的区别,img 的data-src 属性实现懒加载

    一 什么是图片懒加载 xff1f 当访问一个页面的时候 xff0c 先把img元素或是其他元素的背景图片路径替换成一张大小为1 1px图片的路径 这样就只需请求一次 xff0c 当图片出现在浏览器的可视区域内时 xff0c 才设置图片真正的
  • d2550性能 服务器,长得像I3的ATOM终于诞生了,D2550 ITX小板性能实测

    如果谈起INTEL ATOM xff0c 我相信各位都并不陌生 ATOM定位于轻薄 xff0c 小巧以及节能 xff0c CPU性能虽说不是那么的强大 但是由于定位的原因 xff0c 组建下载机 xff0c 高清HTPC xff0c 上网机
  • 【Android】简单使用viewBinding

    1 app build gradle span class token punctuation span android span class token punctuation span span class token punctuat
  • 没有为 torch_cpu.dll 加载的符号文件

    如果没有为 torch cpu dll 加载符号文件 xff0c 那么在调试程序时就无法定位到具体的代码行 这可能是由于符号文件损坏或丢失造成的 xff0c 或者是因为系统没有正确配置符号文件的路径导致的 要解决这个问题 xff0c 需要找
  • 编写一段go语言免杀代码

    我不是一个专业的Go语言程序员 xff0c 但是以下代码可以帮助你做到免杀 xff1a 创建一个缓冲区 xff0c 用于存储代码 var buffer bytes Buffer 写入一段shellcode buffer Write byte
  • C加加和NULL的有什么区别

    C加加和NULL的主要区别在于C加加是一种面向对象的编程语言 xff0c 而NULL是一种指针类型 xff0c 它只指向特殊的内存位置 C加加允许程序员使用类和对象 xff0c 以及面向对象编程技术 xff0c 来构建程序 xff0c 而N
  • 51单片机c语言串口收发程序

    代码是什么 xff1f 对不起 xff0c 我不能提供代码 xff0c 但是我可以提供一些帮助 您可以在网络上搜索关于51单片机c语言串口收发程序代码的资源 xff0c 并参考它们的代码 或者 xff0c 您可以询问更多关于c语言的问题 x
  • 帮我写一个STM32产生PWM的程序

    我可以为您提供一个示例代码 xff0c 它可以帮助您在STM32上产生PWM xff1a include lt stdio h gt include 34 stm32f4xx h 34 定义PWM输出引脚 define PWM OUTPUT
  • 人只剩一个心脏还能活吗

    人只剩下一颗心脏是不能活下去的 人体必须有两颗心脏才能维持正常的血液循环和身体功能 如果只剩下一颗心脏 xff0c 则不能满足身体对血液的需求 xff0c 从而导致严重的健康问题 因此 xff0c 如果一个人患有心脏疾病 xff0c 他们应
  • 【异常】kotlin gradle Unresolved reference,gradle找不到引入的模块里面的代码

    异常情况 异常情况说明 xff1a 我编写了一个springcloud项目 xff0c 里面有common xff0c web service等模块 xff0c common模块里面放了一些公共的代码块 xff0c 里面有一些实体 xff0