由于项目需要,我在我的项目中,增加了一个utils类。在该类中使用了
ClassLoader.getSystemResource(".").getPath()来获取classpath下的配置文件。
这个方法在本地运行是没有问题的,但是在tomcat的时候,就出现问题了。也没有报错。
估计原因:
可能是tomcat使用了自己的classLoader的关系,具体也没去细究。
解决办法:
后来在网上看到有人用了类名称.class.getResource("/").getPath()的方法,就可以完成我要的功能。就直接先mark一下。