mybatis中Resource.class.getResourceAsStream(resource)返回null

  • Post author:
  • Post category:其他


  String resource = "mybatis-config.xml";
  InputStream inputStream = Resource.class.getResourceAsStream(resource);

参考了其他博主的的方法,见


关于Mybatis中Resources.class.getResourceAsStream(resource)返回null的原因_m0_54064265的博客-CSDN博客

加了/之后仍旧无法解决,发现是xml未被编译到target文件夹里

在pom.xml文件中加入以下代码后得到解决。

 <build>
        <resources>
            <resource>
                <directory>src/main/java</directory>
                <includes>
                    <include>**/*.xml</include>
                </includes>
            </resource>
        </resources>
 </build>



版权声明:本文为Mavi2022原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。