【发布时间】:2015-09-10 12:41:52
【问题描述】:
我尝试了多种方式从资源文件夹加载属性文件。
每次,我都会收到一个找不到文件的异常。我的代码如下:
Properties prop = new Properties();
FileInputStream inputStream = new FileInputStream("/resource/excelfilepath.properties");
prop.load(inputStream);
String path = prop.getProperty("excelPath");
System.out.println("Excel File Path "+ path);
我的项目结构如下,
文件路径字面量所需的结构是什么?
【问题讨论】:
-
这可能是完全错误的:你试过
".//resource//excelfilepath.properties"吗?在这里查看异常的描述可能会有所帮助。另外,你提到的代码是在createUser.java类中吗? -
我试过了,但是获取系统找不到指定的路径
-
是的,代码在createUser.java文件中提到
-
请使用Java Naming Conventions 在此处发帖 - 这将使其他人更容易理解您的代码。
标签: java liferay inputstream liferay-6 fileinputstream