Java“ user.dir”属性-到底是什么意思?
我想使用user.dirdir
作为我的单元测试的基本目录(创建很多文件)。此属性指向当前工作目录是否正确(例如,由“ cd”命令设置)?
回答:
这java是运行JVM的目录。不必位于用户的主目录中。它可以在用户有权运行Java的任何地方。
因此,如果你cd进入/somedir
,然后运行你的程序,user.dir
将是/somedir
。
另一个属性user.home
指向用户目录。如/Users/myuser
或/home/myuser
或C:\Users\myuser
。
以上是 Java“ user.dir”属性-到底是什么意思? 的全部内容, 来源链接: utcz.com/qa/420079.html