为了账号安全,请及时绑定邮箱和手机立即绑定

java获取src目录下文件夹的相对路径问题

java获取src目录下文件夹的相对路径问题

MMMHUHU 2019-03-14 18:14:19
目录结构:projectoutsrcread.javatest.txtfilesopts项目为prijectout目录为.class输出目录src下为文件目录src下有两个包,files、opts我想通过相对路径获取test.txt的路径但是用反射只能获取到.class,也就是out里的路径//取得根目录路径String rootPath = getClass().getResource("/").getFile().toString();//当前目录路径String currentPath1 = getClass().getResource(".").getFile().toString();//当前目录的上级目录路径String parentPath = getClass().getResource("../").getFile().toString();如何能获取到src下包的相对路径?
查看完整描述

4 回答

?
蓝山帝景

TA贡献1843条经验 获得超7个赞

But why? 项目运行时是不需要源码的,获取源码目录干什么?


查看完整回答
反对 回复 2019-04-19
?
森林海

TA贡献2011条经验 获得超2个赞

看看你设置的资源文件编译路径


查看完整回答
反对 回复 2019-04-19
?
一只萌萌小番薯

TA贡献1795条经验 获得超7个赞

你输出后的目录不就是在out里面了吗,那个里面的和src里面的文件是一样的, getClass().getResource()就可以得到classpath了啊


查看完整回答
反对 回复 2019-04-19
  • 4 回答
  • 0 关注
  • 2329 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号