spring项目中配置文件的放置
spring项目中配置文件的放置
1.
2.
3.
4.
5.
6.
实验了那么多次发现,必须要有java目录,配置文件要么放在web-inf下的classes中要么放在和java同级下的resources目录下这样生成的target下才有classes,当然也不一定要放在这个两个目录下,那就需要指定配置文件的读取路径了
运行项目前先clean,有时即使是错误的的放置,因为前面生成的target里有正确路径,依然会运行成功.
7.关于classpath
classpath和classpath*区别:
classpath:只会到你的class路径中查找找文件。
classpath*:不仅包含class路径,还包括jar文件中(class路径)进行查找。
注意: 用classpath:需要遍历所有的classpath,所以加载速度是很慢的;因此,在规划的时候,应该尽可能规划好资源文件所在的路径,尽量避免使用classpath。
道阻且长,行则将至