这个是CGLIB不兼容JAVA21导致的吗?可以修复这个问题吗
2026-03-19 11:41:58.235 ERROR 683883 --- [ XNIO-1 task-2] o.s.c.l.e.BladeRestExceptionTranslator : 服务器异常 java.lang.IllegalStateException: Unable to load cache item at org.springframework.cglib.core.internal.LoadingCache.createEntry(LoadingCache.java:75) at org.springframework.cglib.core.internal.LoadingCache.get(LoadingCache.java:34) at org.springframework.cglib.core.AbstractClassGenerator$ClassLoaderData.get(AbstractClassGenerator.java:129) at org.springframework.cglib.core.AbstractClassGenerator.create(AbstractClassGenerator.java:321) at org.springblade.core.tool.beans.BladeBeanCopier$Generator.create(BladeBeanCopier.java:122) at org.springblade.core.tool.beans.BladeBeanCopier.lambda$create$0(BladeBeanCopier.java:66) at java.base/java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1708) at org.springblade.core.tool.beans.BladeBeanCopier.create(BladeBeanCopier.java:59) at org.springblade.core.tool.beans.BladeBeanCopier.create(BladeBeanCopier.java:53) at org.springblade.core.tool.utils.BeanUtil.copy(BeanUtil.java:207) at org.springblade.core.tool.utils.Func.copy(Func.java:2019)
用 copyProperties 试试看,另外这个也按照配置下:https://www.kancloud.cn/smallchill/blade/3197986
加上
--add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/java.lang.reflect=ALL-UNNAMED
扫一扫访问 Blade技术社区 移动端