社区
Java SE
帖子详情
关于idea相对路径无法找到的问题
qq_44739231
2020-01-07 07:58:57
String contents=new String(Files.readAllBytes(Paths.get("../gutenberg/alice30.txt")),
StandardCharsets.UTF_8); 出现了Exception in thread "main" java.nio.file.NoSuchFileException: ..\gutenberg\alice30.txt错误,该如何解决
...全文
1468
2
打赏
收藏
关于idea相对路径无法找到的问题
String contents=new String(Files.readAllBytes(Paths.get("../gutenberg/alice30.txt")), StandardCharsets.UTF_8); 出现了Exception in thread "main" java.nio.file.NoSuchFileException: ..\gutenberg\alice30.txt错误,该如何解决
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sunyiz
2020-01-07
打赏
举报
回复
看你的文件将来是准备打在jar包中
还是放在jar外的目录中
如果在jar包里
需要用 Xxxx.class.getResourceAsStream("相对路径") 的方式加载
路径相对于 Xxxx 类所在位置
(在编码阶段,就是相对于Xxxx.java文件所在位置)
如果在jar包外,可以直接 new File("相对路径");
路径相对于执行 jar 包所在位置
(在编码阶段,就是相对于 src 同级的目录)
你实在搞不清当前的相对路径还有一招:
你先new 一个随便什么名字的 File
然后打印出其绝对路径
你就能搞清楚当前的路径了
时光呢
2020-01-07
打赏
举报
回复
相对路径的话,你有没有把文件放到项目里面啊
idea
使用
相对路径
无法
找到
资源
导入新项目时,配置的working directory是旧项目的,故采用
相对路径
无法
找到
资源。其实只要把
相对路径
改为绝对路径即可运行,只不过绝对路径可移植性差,故不采用。工具栏 run->edit Configuration->working ...
解决IntelliJ
IDEA
相对路径
查找文件
问题
原因:
idea
默认工作目录是以里的项目名为最后目录,如D:\myproject,如果你想要一个
相对路径
的话,可以在run-edit configurations-working directory里面修改为你原始
相对路径
的根目录就好,也可以将你的
相对路径
...
Eclipse和
idea
相对路径
不匹配
问题
但是,
相对路径
idea
会出现文件路径找不到的
问题
。 这个
相对路径
是从eclipse赋值过来的,那是可以用的。 eclipse当前路径是从src开始,所以这个路径在eclipse中是没
问题
的。 但是这个放到
idea
中,因为我这个是一个...
IDEA
相对路径
没有效果的
问题
最近在各个项目中因为
相对路径
的
问题
苦恼许久。尤其是给窗口设置图标时们总是出现java.lang.NullPointerException,在网上寻找解决方法时,
找到
的只说要修改Working directory,但是也没说要改成什么。 下面说一下要...
IDEA
相对路径
文件
无法
找到
的解决办法
工具栏 run->editConfiguration->workdirectory更改当前默认路径
Java SE
62,625
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章