package com.iflytek.jtcn.service.impl;
import org.elasticsearch.client.Client;
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.util.Properties;
import java.util.ResourceBundle;
public class PropertiesTest {
public static void readProp1() throws Exception {
Properties prop = new Properties();
prop.load(new InputStreamReader(Client.class.getClassLoader().getResourceAsStream("application.properties"), "UTF-8"));
String linuxIp = (String) prop.get("linux.ip");
System.out.println("linuxIp:" + linuxIp);
}
/**
* 基于ClassLoder读取配置文件
* 注意:该方式只能读取类路径下的配置文件,有局限但是如果配置文件在类路径下比较方便。
*/
public static void readProp2() throws Exception { </