在GWT中的服务器端读取.properties文件

时间:2014-08-06 12:14:58

标签: java gwt

我是GWT的新手,我想读取一个属性文件,它存储数据库主机,端口,用户名和密码。我在服务器包中放置了config.properties文件。

    Properties prop = new Properties();
    prop.load(new FileInputStream("DBConfig.properties"));
    string host = prop.getProperty("host");


property file...
host=127.0.0.1
port=3306
username=root
password=root

我也使用了常量。这对我没用。

我真的很感激另一种方法。提前谢谢。

1 个答案:

答案 0 :(得分:0)

在您的问题描述中,您声明已在服务器包中放置了config.properties文件,但在您提供的代码中,您使用的是DBConfig.properties。首先请确保文件名正确无误。其次要确保该文件与您提供上述代码的类位于同一个包中。第三个而不是FileInputStream你可以使用

Properties properties = new Properties();
properties.load(this.getClass().getResourceAsStream("DBConfig.properties"));
String host = properties.getProperty("host");