Mybatis配置错误:java.lang.ExceptionInInitializerError
2020-04-23 09:26
1211 查看
这个错误实在是特别的玄乎:
情况一:
Mybatis-config.xml配置文件
<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"> <configuration> <environments default="development"> <environment id="development"> <transactionManager type="JDBC"/> <dataSource type="POOLED"> <property name="driver" value="com.mysql.jdbc.Driver"/> <property name="url" value="jdbc:mysql://localhost:3306/school?useUnicode=true&characterEncoding=utf8"/> <property name="username" value="root"/> <property name="password" value="123456"/> </dataSource> </environment> </environments> <!-- 这一步不要忘了呀--> <mappers> <mapper resource="com/wang/Mapper/UserMapper.xml"/> </mappers> </configuration>
因为在配置文件中,出现了中文注释,把中文注释( <!-- 这一步不要忘了呀)去掉就能解决问题,真的是玄
情况二:
在Maven中pom.xml添加如下语句,可以防止资源导出失败的问题
<!--在build中配置resources,来防止我们资源导出失败的问题--> <build> <resources> <resource> <directory>src/main/resources</directory> <includes> <include>**/*.properties</include> <include>**/*.xml</include> </includes> <filtering>true</filtering> </resource> <resource> <directory>src/main/java</directory> <includes> <include>**/*.properties</include> <include>**/*.xml</include> </includes> <filtering>true</filtering> </resource> </resources> </build>
情况三:
没有在Mybatis-config.xml中配置mapper
<mappers> <mapper resource="com/wang/Mapper/User1Mapper.xml"/> </mappers>
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- MyBatis中遇到的java.lang.ExceptionInInitializerError错误以及解决办法
- java.lang.ExceptionInInitializerError hibernate 错误解决
- Android studio报: java.lang.ExceptionInInitializerError 错误
- parseSdkContent failed java.lang.ExceptionInInitializerError错误解决办法
- java.lang.ExceptionInInitializerError 错误 解决方案
- Java java.lang.ExceptionInInitializerError 错误如何解决
- Java java.lang.ExceptionInInitializerError 错误解决方案
- java.lang.ExceptionInInitializerError 错误
- Java java.lang.ExceptionInInitializerError 错误解决方案
- Android错误:java.lang.ExceptionInInitializerError,java.lang.UnsatisfiedLink
- jdk 编译错误 Error:java: java.lang.ExceptionInInitializerError
- 解决出现 java.lang.ExceptionInInitializerError错误问题
- Java.lang.ExceptionInInitializerError 错误
- Java java.lang.ExceptionInInitializerError 错误解决方案
- Java java.lang.ExceptionInInitializerError 错误解决方案
- 真够猪的两天碰到同一个错误,Exception in thread "main" java.lang.ExceptionInInitializerError
- 解决错误:java.lang.ExceptionInInitializerError
- mybatis junit测试报错--java.lang.ExceptionInInitializerError
- Android studio报: java.lang.ExceptionInInitializerError 错误
- Android错误:java.lang.ExceptionInInitializerError,java.lang.UnsatisfiedLinkError,