错误1:Request method ‘DELETE‘ not supported
- 错误还原:controller层有一个接口,访问该接口时报错:
Request method ‘DELETE‘ not supported
- 错误原因:没有接收到前端传入的参数,修改为如下
- 参考
错误2:cannot resolve symbol 'log'
- 错误还原:使用
log.info();
时报错cannot resolve symbol 'log'
- 错误原因:idea没有安装Lombok插件、项目没有导入Lombok依赖、类中没有添加注解@Slf4j
错误3:bean注入失败
- 错误描述:当某个bean注入到另一个类中时,IDE提示没有注入
- 解决方案:在IDEA中 点击 File → Invalidate Caches/Restart,清理了缓存重启IDEA
- 参考
错误4:乱码,设置编码格式
- 错误还原:启动项目后控制台打印:
org.yaml.snakeyaml.error.YAMLException: java.nio.charset.MalformedInputException: Input length = 1
- 解决方案:
将IDE的编码格式改为UTF-8
- 参考
错误5:乱码
- gradle项目打包时报错
- 解决方案:
删除报错字符
错误6:外部配置文件,配置冲突
- 在cloudalibaba + security项目中配置nacos报错:org.springframework.beans.factory.BeanCreationException: Error creating bean with name
- 解决方案:注释掉management
spring:
cloud:
nacos:
discovery:
server-addr: 192.168.43.150:8848
management:
endpoints:
web:
exposure:
include: '*'