- 博客(3)
- 收藏
- 关注
原创 optional.orElseThrow(() 未报告的异常错误X; 必须对其进行捕获或声明以便抛出
摘要:JDK 1.8.0_92之前版本存在orElseThrow编译问题,因泛型推断缺陷(Bug JDK-8047338)导致需显式声明异常类型。解决方案包括:1)添加泛型<XXException>;2)升级至JDK≥8u92;3)改用orElseGet或isPresent检查。旧JDK强制泛型声明,新版可直用,多版本兼容建议避免orElseThrow。Java 10+支持简写orElseThrow(),但JDK 8不适用。(149字)
2025-08-10 11:01:54
248
原创 Factory method ‘getVerifier‘ threw exception; nested exception is java.lang.SecurityException
或者是sun.security.rsa.RSAPrivateCrtKeyImplXXXX可以进入自己的jdk,D:JDK\8\jre\lib\security下打开java.security在最下面添加crypto.policy=unlimited 保存重启电脑。
2023-10-05 03:18:27
585
原创 openfeign新版3.1.1做服务降级的坑
项目场景: 利用openfegin客户端做服务降级,关闭服务端,服务降级却不生效。 导入依赖 spring-cloud-starter-feign 2019 年就停更了,现在用 spring-cloud-starter-openfeign <dependencies> <dependency> <groupId>org.springframework.cloud</groupId> &
2022-04-25 16:21:52
1797
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人