Idea在开发时,用的读取配置文件方式,打包之后会出现找不到的情况
解决方法
第一步:讲properties 文件放在资源文件的跟目录下面
第二部:讲文件读取换成以流的方式读取
代码如下:
public Properties seatPropertiesUtil(String name){
URL url = this.getClass().getClassLoader().getResource(name);
InputStreamReader inputStreamReader = null;
Properties prop = new Properties();
try {
assert url != null;
InputStream inputStream = url.openStream();
inputStreamReader = new InputStreamReader(inputStream);
//加载配置文件;
prop.load(inputStreamReader);
} catch (IOException e) {
e.printStackTrace();
}
return prop;
}