请问如果我有个文件存在src下一级的地方和存在src同级的目录应该怎么用相对路径去获取
如果存在src同级的地方应该是InputStreamin=newBufferedInputStream(newFileInputStream("./set.propert...
如果存在src同级的地方应该是InputStream in = new BufferedInputStream(new FileInputStream("./set.properties"));就可以了,而存在src下一级请问怎么通过相对路径读取可以保证在导出后部署服务器也不会出错!
展开
1个回答
展开全部
你好,可以采用两种访问方式:
绝对路径
如:D:\workspace\xxx\xx 这种方式访问。
相对路径 我们使用最多的一种方式
在这个项目中,如果你建立一个包(其实是目录),就写你相应的转换成目录即可。
如:在src下建立一个包叫 com.cn.baidu 你访问此目录下的文件用以下代码即可:
InputStream in = new BufferedInputStream(new FileInputStream("./com/cn/baidu/set.properties"));
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询