InputStream inputStream = DataSourceConfig.class.getClassLoader().getResourceAsStream("/WEB-INF/prop/conf.properties");
1.我用的maven来打包,如果直接把war包部署在jboss中,一切正常,
inputStream != null
2.但如果我把war包解压出来,放在一个名为“project_name.war”的文件夹中,然后在jboss-service.xml部署路径中加上这个“project_name.war”的目录,结果
inputStream返回null , 这是为什么呢?
3.补充一下:我把conf.properties放到“project_name.war”文件夹下的.../WEB-INF/classes/目录下,然后部署,是可以正常运行的,
inputStream != null:
InputStream inputStream = DataSourceConfig.class.getClassLoader().getResourceAsStream("conf.properties");