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

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");

猜你喜欢

转载自blog.csdn.net/weixin_40126236/article/details/88215331
今日推荐