Propkit 配置文件名相同,路径不同错误

public static Prop use(File file, String encoding) {

Prop result = map.get(file.getName());

if (result == null) {

synchronized (PropKit.class) {

result = map.get(file.getName());

if (result == null) {

result = new Prop(file, encoding);

map.put(file.getName(), result);

if (PropKit.prop == null) {

PropKit.prop = result;

}

}

}

}

return result;

}


假设配置文件路径1:   /var/www/1/config.txt

假设配置文件路径2:   /var/www/2/config.txt

获取不到 /var/www/2/config.txt的配置

这里面的file.getName() 是不是需要改进??

评论区

热门反馈

扫码入社