关于配置文件
首先,理解getResourceAsStream路径中加“/”表示从当前类路径下加载资源文件,不加“/”表中从当前类的包路径下加载资源文件
加载路径:
D:\\Java\\workspace\\.metadata\\.plugins\\org.eclipse.wst.server.core\\tmp2\\wtpwebapps\\项目名\\WEB-INF\\classes\\conf\\main-setting-web.properties
工程主pom中对Maven占位符的配置:
Maven在编译时会对resouce目录下的资源文件中的变量进行替换
如果将获取资源文件路径改为下面的路径,那么资源文件将放在该类的test包下面,maven编译时,将不会替换文件中的变量