猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
Java“ user.dir”属性-到底是什么意思?
我想使用
user.dir
dir作为单元测试的基本目录(创建很多文件)。此属性指向当前工作目录是否正确(例如,由“ cd”命令设置)?
慕尼黑5688855
浏览 2130
回答 3
3回答
婷婷同学_
这java是运行JVM的目录。不必位于用户的主目录中。它可以在用户有权运行Java的任何地方。因此,如果您cd进入/somedir,然后运行您的程序,user.dir将是/somedir。另一个属性user.home指向用户目录。如/Users/myuser或/home/myuser或C:\Users\myuser。
0
0
0
Cats萌萌
通常,这是启动您的应用程序(java)的目录(工作目录)。“通常”是因为可以更改,例如,当您使用Runtime.exec(String[] cmdarray, String[] envp, File dir)
0
0
0
杨魅力
System.getProperty("user.dir") 获取当前项目的工作空间的目录或路径
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
Java
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续