java读取配置文件: import java.io.InputStream; import java.util.Properties; public class ReadProperties { /** * 读取配置文件 * @param fileName properties文件路径 * @param key 属性名称 * @return */ public String getName(String fileName,String key){ Properties prop = new Properties(); try{ // 使用ClassLoader:this.getClass().getClassLoader().getResourceAsStream("com/test/ip.property"); // 使用Class:this.getClass().getResourceAsStream("/com/test/ip.property"); InputStream in = this.getClass().getResourceAsStream(fileName); prop.load(in); if(null != in){ in.close(); } }catch(Exception ex){ System.out.println(ex.getMessage()); } return prop.getProperty(key); } }