1、最简单的方法读取properties文件
配置文件参数如下:
database.host = db.acme.com
database.port = 8199
database.user = admin
database.password = ???
database.timeout = 60000
Configurations configs = new Configurations(); try { Configuration config = configs.properties(new File("config.properties")); // access configuration properties } catch (ConfigurationException cex) { // Something went wrong } //获取参数的方法 String dbHost = config.getString("database.host"); int dbPort = config.getInt("database.port"); String dbUser = config.getString("database.user"); String dbPassword = config.getString("database.password", "secret"); // 提供默认值 long dbTimeout = config.getLong("database.timeout"); //向文件中添加参数 config.setProperty("database.port", 8200); config.addProperty("database.type", "production");