System.getProperty(“user.dir“)-当前用户目录

本文探讨了如何使用`System.getProperty('user.dir')`获取默认用户目录,以及在不同项目结构中的路径计算。重点在于区分Web项目与非Web项目下该属性的区别,并介绍了如何结合自定义路径构建绝对路径。
摘要由CSDN通过智能技术生成

System.getProperty(“user.dir”),都说获得的是“工作目录”,有老铁们在意这个,工作目录怎么理解吗?我这做了个简单的测试。

但是,你把这个配置文件放在项目的根目录下面,也就是说你的项目文件夹下面直接放一个配置文件,这个时候,就可以啥前缀不加的,就可以读取这个配置文件啦。

System.getProperty(“user.dir”);
解释:
默认定位到的当前用户目录(“user.dir”)(即工程根目录)
JVM就可以据"user.dir" + “你自己设置的目录” 得到完整的路径(即绝对路径)
这有个前提,你的工程不是web项目,不然,这个返回值就不是项目的根目录啦,是tomcat的bin目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

LC超人在良家

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值