栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Gradle 项目 项目与依赖分离打包及可能问题

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Gradle 项目 项目与依赖分离打包及可能问题

Gradle 项目 项目与依赖分离打包
  • Gradle 项目 项目与依赖分离打包
    • 项目代码与依赖分离打包并运行时需要注意的问题
      • 问题:错误信息为:tk.mybatis.mapper.MapperException: 无法获取实体类com.xxx 对应的表名!
        • 修复1. 引入已修改的jar包文件
        • 修复2. 修改热加载参数
      • 问题:application.yml文件不生效导致错误
        • 修复1. 指定配置文件(application.yml)加载路径

Gradle 项目 项目与依赖分离打包

【参考连接】

项目代码与依赖分离打包并运行时需要注意的问题 问题:错误信息为:tk.mybatis.mapper.MapperException: 无法获取实体类com.xxx 对应的表名! 修复1. 引入已修改的jar包文件

如果项目中引入依赖tk.mybatis:mapper-spring-boot-starter:2.1.5,则在运行时依赖lib库中加入位于bootjar文件夹下的依赖mapper-spring-boot-autoconfigure-2.1.5.jar。

下载修复可替换的依赖包

修复2. 修改热加载参数

启动jar时,添加命令为:–spring.devtools.restart.enabled=false

问题:application.yml文件不生效导致错误

发生场景:如果不做处理时需要在下面的一级目录中添加application.yml文件才能正常启用jar及系统。

目录层级如下:

一级目录二级目录三级目录
lib*.jar(所有依赖都在该文件夹中)
xxx-start.jar
start-xxx.bat
application.yml(文件在此,才能正常启用jar及系统)
修复1. 指定配置文件(application.yml)加载路径

在启动jar包时加入指定参数,或者写进可以正常加载的yml中
–spring.config.additional-location=optional:classpath:/BOOT-INF/classes/

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/327650.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号