首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何访问java ee中的属性文件

如何访问java ee中的属性文件
EN

Stack Overflow用户
提问于 2012-10-29 03:23:46
回答 2查看 243关注 0票数 0

可能重复: Load properties file in Servlet/JSP

我想知道如何从Java类访问属性文件,这个项目是使用Java完成的,因为堆栈跟踪一直给我这样的消息(是因为那个文件夹不可访问吗?).The的问题是:如何从Java中的Java类访问属性文件?

以下是代码:

在UserClient.java中:

代码语言:javascript
复制
        Properties config = new Properties();
        config.load(new FileInputStream("C:/Users/L31207/Desktop/FYPJ/OpenCalais/MarcusFYPJ"));
        String[][] categories = fetchArrayFromPropFile("content", config);

下面是堆栈跟踪:

代码语言:javascript
复制
        java.io.FileNotFoundException: C:\Users\L31207\Desktop\FYPJ\OpenCalais\MarcusFYPJ (Access is denied)
EN

回答 2

Stack Overflow用户

发布于 2012-10-29 03:28:42

仅仅因为您使用一个程序来打开文件,并不意味着您可以完全忽略操作系统的安全措施。运行该程序的“用户”没有打开该文件的权限。

这就是为什么堆栈跟踪中的“原因”是“访问被拒绝”。也许您实际上可以打开这个文件,但是您的程序以它正在运行的用户的身份运行,而无法运行。

票数 0
EN

Stack Overflow用户

发布于 2012-10-29 04:25:07

编辑:傻我,Yogendra Singh说的是对的,我没有指定文件名,只有文件夹名。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13115497

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档