我们经常遇到要java程序读取启动目录下或Jar里配置文件的情况。 有两种方式: 本地目录中的配置文件:用 new java.io.FileInputStream("./config/cmd.properties")。Jar包中的配置文件:用 XXX.class.getClassLoader().getResourceAsStream("./config/cmd.properties");