Java的关于加载配置文件位置问题

Java的关于加载配置文件位置问题_第1张图片

1、ReadSurce.class.getClassLoader().getResourceAsStream("data.properties");

配置文件data.properties,是在src目录下,通过类加载器,进行加载的文件。在将文件打成jar包时,用该方法较好。

2、ReadSurce.class.getResourceAsStream("data2.properties");

配置文件在ReadSurce这个类的包的目录下,也就是在resurce这个包下面。

3、比较

ReadSurce.class.getClassLoader().getResourceAsStream("data.properties"); ReadSurce.class.getResourceAsStream("data2.properties");

 

你可能感兴趣的:(konwledge)