Mybatis加载不到全局的配置文件conf.xml
String resource = "json/conf.xml";
InputStream is = SocketServer.class.getClassLoader().getResourceAsStream(resource);
SqlSessionFactory sessionFactory = new SqlSessionFactoryBuilder().build(is);
is得到的是null值
经查,发现conf.xml没被编译到target目录下,
没加载到文件资源,在pom.xml文件中加入以下配置
<resources>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.xml</include>
</includes>
</resource>
<resource>
<directory>src/main</directory>
<includes>
<include>**/*.xml</include>
</includes>
</resource>
</resources>