我正在开发具有数据库存储库的Java项目,并且遇到了愚蠢的问题。我使用MySQL和Mybatis 3.4.5。位于resources / mybatis文件夹中的配置文件(mybatis-config.xml)。
project structure
我尝试通过以下代码阅读它:
public class MySQLAttrRepo implements AttrRepo {
public static final String CONFIGURATION_XML = "mybatis/mybatis-config.xml";
private InputStream inputStream = Resources.getResourceAsStream(CONFIGURATION_XML);
}
但有一个例外
java.io.IOException: Could not find resource mybatis/mybatis-config.xml
我怎么了
最佳答案
固定。原因是pom.xml中的包装错误。我将“ pom”设置为“ jar”。
关于java - MyBatis无法加载位于项目资源文件夹中的配置xml,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/60084189/