org.apache.ibatis.builder.BuilderException: Error parsing SQL Mapper Configuration. Cause: org.apache.ibatis.type.TypeException: The alias 'PreconditionViolationException' is already mapped to the value 'org.junit.platform.commons.util.PreconditionViolationException'.
时间: 2023-10-16 10:05:38 浏览: 132
基于Java语言的iBATIS 2.x设计源码深度解析
这个错误通常是因为在MyBatis的配置文件中定义了一个别名(alias),而这个别名已经被其他类使用了,所以导致冲突。解决这个问题的方法是修改MyBatis的配置文件,将冲突的别名修改为一个不会与其他类的别名冲突的名称。
在这个具体的错误中,别名"PreconditionViolationException"被映射到了"org.junit.platform.commons.util.PreconditionViolationException",因此需要查看MyBatis的配置文件,找到这个别名的定义,并将其修改为一个不会与其他类的别名冲突的名称。
阅读全文