Java读取资源文件的方式


Java里面常用的 读取资源文件方式大致两种,但是当我们应用到web应用程序中的时候,第一种方式如果使用相对路径则可能会读取不到资源文件

第一种方式:

Properties dbProps = new Properties();

InputStream fileinputstreams = new FileInputStream("src/spf.properties");

dbProps.load(fileinputstream);

第二种方式:

Properties dbProps = new Properties();

ClassLoader cl  =  Thread.currentThread().getContextClassLoader();

InputStream fileinputstream=cl.getResourceAsStream("spf.properties");

dbProps.load(fileinputstream);

相关内容