IDEA 无法读取项目的xml配置文件,找不到路径是为什么 50

java.io.FileNotFoundException:.\cfg\SysSetting.properties(系统找不到指定的路径。)但是明明白白的,cfg目录下S... java.io.FileNotFoundException: .\cfg\SysSetting.properties (系统找不到指定的路径。)

但是明明白白的,cfg目录下SysSetting.properties文件也的确在啊。
我也已经把cfg目录设为resouces文件夹了。。还是读不到,包括其他的这个路径下的文件,一样读取不到。为什么?
展开
 我来答
摇篮了有3
2018-08-10 · TA获得超过360个赞
知道小有建树答主
回答量:353
采纳率:91%
帮助的人:17.6万
展开全部
1.将所有资源文件放在resources文件夹下

这样做很方便,比较容易想到,但是层次性就很差了,比如mybatis的映射配置文件mapper.xml,本来需要放在特定的包里面,与dao层,service层等层次为同一个层级,如今只能放在resource文件夹下,不方便分层;
2.如果该项目是maven项目:
配置maven的pom文件配置,在pom文件中找到<build>节点,添加下列代码:

<build><resources><resource><directory>src/main/java</directory><includes><include>**/*.xml</include></includes></resource></resources></build>
我尝试过将directory修改为具体的放置配置文件的包,即修改成 src/main/java/lj/ncepu/mapperXML,然后<include>标签里面也做了很多修改和尝试,始终无法访问到配置文件;
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式