首先下载相关包:
- commons-beanutils-1.9.2.jar
- commons-configuration2-2.0.jar
- commons-lang3-3.4.jar
- commons-logging-1.2.jar
Configurations configs = new Configurations(); try { Configuration config = configs.properties(new File("database.properties")); 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"); // provide a default long dbTimeout = config.getLong("database.timeout"); System.out.println("dbHost:"+dbHost); System.out.println("dbPort:"+dbPort); System.out.println("dbUser:"+dbUser); System.out.println("dbPassword:"+dbPassword); System.out.println("dbTimeout:"+dbTimeout); } catch (ConfigurationException e) { e.printStackTrace(); }