idea打包部署Could not find resource mybatis-db.xml

问题原因

系统在执行时没有找到mybatis-db.xml配置文件,查看项目结构,发现mybatis-db.xml放在src/main/resources下,本人打包是通过Project Structure新建Artifacts,然后build artifacts来生成可执行的jar包,这个方法系统默认不会把src/main/java/以外的文件打包进去,所以程序执行时找不到resources里面的配置文件。

解决方法

还是使用上述的打包方法,不过在打包的时候需要选择添加一个directory content,选中配置文件所在的文件夹,我这里就是resources文件夹,然后其他步骤一样,问题解决。

idea打包部署Could not find resource mybatis-db.xml