java.lang.IllegalStateException: Cannot load configuration class: redis.RedisTemplet
at org.springframework.context.annotation.ConfigurationClassPostProcessor.enhanceConfigurationClasses(ConfigurationClassPostProcessor.java:414) ~[spring-context-5.0.5.RELEASE.jar:5.0.5.RELEASE]
at org.springfram
spring redis java.lang.IllegalStateException: Cannot load configuration class: redis.RedisTemplet报错
报错日志java.lang.IllegalStateException: Cannot load configuration class: redis.RedisTemplet at org.springframework.context.annotation.ConfigurationClassPostProcessor.enhanceConfigurationClasses(C...
文章目录问题描述:解决步骤:1、右击该项目,然后名点击进入Properties2、add library3、找到自己的jdk目录4、点击add5、点击如图,然后下一步6、点击Directory7、选中jdk文件夹8、点确定然后finish9、更换jdk环境10、最后验证,再打开项目的propertis,这里的JRE需要选择的是JDK,如果选中的是JRE,可能依然会
报错
。
问题描述:
出现这个这个问题原因很简单,就是项目的jdk没有进行配置,需要通过项目的Properties或者build path里面的l
Spring
抛
java
.
lan
g.
IllegalStateException
: Cannot
load
configuration
class
异常
将项目SDK从jdk_16换成jdk_1.8即可
参考:https://teratail.com/questions/153773
系统:Windows 10 x64
项目SDK环境:jdk_16
开发工具:IntelliJ IDEA 2021.1 x64
pom.xml如下
<dependency>
当启动时
报错
,查看错误信息,如Cannot
load
configuration
class
: org.mybatis.
spring
.boot.autoconfigure.MybatisAuto
Configuration
就是无法加载配置类mybatis,为什么无法加载,就需要去看pom文件的mybatis依赖有没有写错,以及版本
mybatis的3.4.0及以上版本只支持mybatis-sp...
<dependency>
<groupId>org.
spring
framework.boot</groupId>
<artifactId>
spring
-boot-starter-data-
redis
</artifactId>
</dependency>
但在整合过程中,出现了一些莫名其妙的问题。
可能是由于..
java
.
lan
g.
IllegalStateException
: Cannot
load
configuration
class
: org.mybatis.
spring
.boot.autoconfigure.MybatisAuto
Configuration
at org.
spring
framework.context.annotation.C...
初学sentinel,用命令行运行后,访问localhsot:8080一直出现无法访问,打开命令窗口后,发现没有正常启动,在启动时
报错
,出现该异常
java
.
lan
g.
IllegalStateException
: Cannot
load
configuration
class
: com.alibaba.csp.sentinel.dashboard.DashboardApplication。
在解压jar包后发现,其需要特定的jdk版本才行。
于是我们可以才cmd命令窗口指定jdk版本的bin路径,进行运行
Flink
Redis
Connector 的
报错
"Caused by:
java
.
lan
g.VerifyError: Bad return type" 通常是由于类型不匹配导致的。这种情况通常发生在使用 Flink
Redis
Connector 的时候,当你尝试将类型为 T 的元素写入
Redis
时,但是 T 的类型并不是
Redis
Connector 支持的类型。
例如,如果你使用 Flink
Redis
Connector 将字符串写入
Redis
,但是你定义的 T 是一个整数,那么你就会看到 "Caused by:
java
.
lan
g.VerifyError: Bad return type" 的错误。
解决方法是确保你正确地定义了 T 的类型,并且这个类型是
Redis
Connector 支持的。如果你不确定 T 的类型应该是什么,可以参考 Flink
Redis
Connector 的文档来了解支持的类型。