ClassPathResource生产环境与部署环境的坑
利用ClassPathResource来获取resource目录下的资源文件,生产环境没有任何问题,当生成jar包部署之后,提示FileNotFoundException
。
原因是个人粗心,文件名大小写错了一位。
猜测原因是idea运行时不打成jar包,所以获取文件实质上的利用的windows的文件系统。windows中的文件是不区分大小写的,所以没有问题。打成jar包之后,就不行了
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 程序员小航
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果