读书人

java 读取资料相对路径

发布时间: 2012-09-01 09:33:03 作者: rapoo

java 读取文件相对路径

最近遇到在java代码中读取自带文件,只知道可以采用getResourceAsStream,但对具体细节了解不甚详细,在网上查阅了相关资料,对各种情况做了一些汇总,mark一下。


以下是需要读取文件的各种场景:

文件和java文件的相对位置,各个properties文件

java 读取资料相对路径

?

同时,在依赖的第三方包中还有文件

java 读取资料相对路径

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

现在需要读取各个properties文件

?

测试代码

我们在TestPath.java中读取各个文件,主要采用

?

?

两种方式和文件路径的具体写法

?

在TestPath.java中采用Class.getResourceAsStream()

?

文件与当前class在同一目录path=com.java.path.test文件在当前class上级目录path=com.java.path文件与当前class在不同的packagepath=com.java.pathanother文件在class根目录path=toot文件位于的依赖第三方包version=1.1.1groupId=commons-loggingartifactId=commons-logging
?

读书人网 >编程

热点推荐