2023/02/21 14:56:36
JPA: Not a managed type 异常
Caused by: java.lang.IllegalArgumentException: Not a managed type: class com.ochaly.demo.entity.Product
原因: Spring Boot 项目,它默认的扫描机制是从启动类所在的包开始,如果在公共模块中JPA实体所在的包跟依赖公共模块的微应用模块启动类所在的包不同,则会报这个错。
解决方法: 在启动类添加注解,指定实体扫描路径:
@EntityScan("com.xxx.entity")
2023/02/20 14:47:13
git clone Filename too long的解决办法
使用git clone -b [url]时,因目录名称太长,出现以下错误信息:
git clone -b [url]
fatal: cannot create directory at ‘XXXXX’: Filename too long
解决方法: 在Git bash窗口中执行以下命令即可解决:
git config --global core.longpaths true