FileInputStream的路径问题

FileInputstream 要想在JAVA里不写死路径,有两招
第一: properties文件和JAVA文件在同一个目录,可以这么写:
String path=PDFUtil.class.getResource("config.properties").getFile();

PDFUtil 和config.properties在同一个目录下
InputStream is=new FileInputStream(path);

第二:
把property文件放在工程的根目录下:
inputStream=new FileInputStream("./config.properties");

记得文件名前面加./

你可能感兴趣的:(java)