Properties文件找不到的问题

来源:互联网 发布:出售域名没人买 编辑:程序博客网 时间:2024/05/14 12:20

 在WEB项目中,时常要将配置参数写入.properties文件中。但是使用JAVA代码读取.properties文件中,有时会提示.properties文件找不到。

接下来按照普通java项目及web项目两种情况解决。

情况1 普通JAVA Project ,读取.properties文件

将.properties文件放在项目的根目录下面即可。

代码如下:

 

                Properties properties = new Properties()  ;

try {

FileInputStream fileInputStream = new FileInputStream(new File("oracleDB.properties"));

properties.load(fileInputStream) ;

} catch (FileNotFoundException e1) {

e1.printStackTrace();

}catch (IOException e) {

e.printStackTrace();

}

 

情况2 servlet中读取.properties文件

须将.properties文件放在WebContent目录下。

代码如下。

 

Properties properties = new Properties() ;
try {
FileInputStream fileInputStream = new FileInputStream(new File(request.getRealPath("")+ "/" + "oracleDB.properties"));
properties.load(fileInputStream) ;
} catch (FileNotFoundException e1) {
e1.printStackTrace();
}catch (IOException e) {
e.printStackTrace();
}

 

 

原创粉丝点击