首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >寻找绝对路径

寻找绝对路径
EN

Stack Overflow用户
提问于 2013-04-11 15:23:29
回答 2查看 5.9K关注 0票数 1

我在看代码new FileInputStream("config.properties")

我在我的项目中的多个地方都有相同的文件"config.properties“(执行windows文件搜索),现在我很困惑这个函数调用所引用的是哪一个。如何了解文件的绝对路径

我在网上发现了这个,但是这个位置看起来不太合适。

"ClassName".class.getProtectionDomain().getCodeSource().getLocation().getPath(),但这看起来不像。如果我错了,你能纠正一下吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-04-11 15:25:05

您可以使用File

代码语言:javascript
复制
File f = new File("config.properties");
System.out.println(f.getAbsolutePath());

返回的路径将从当前工作目录中推导出来。

票数 7
EN

Stack Overflow用户

发布于 2013-04-11 15:26:03

代码语言:javascript
复制
File f = new File("config.properties");
String dirPath = file.getParentFile().getAbsolutePath()
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15952711

复制
相关文章

相似问题

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