设置“user.dir”可能会产生什么影响? jvm使用这个吗?如果是,那么以什么方式?我读过,我们不应该改变它,但没有列出原因。更改系统属性“user.dir”的效果是什么?
3
A
回答
1
更改user.dir
没有意义,因为它是只读的:JVM进程的工作目录(通常是您运行的当前工作目录java
)。
如果user.dir
的值不是您想要的值,您通常可以从不同的目录运行您的应用程序。
+0
没有'user.dir '不是只读属性,你可以改变它的值(尝试它!);但这样做是没有意义的。 –
+0
改变它有什么副作用吗?我没有改变它,但我有一个库设置该系统属性。 –
相关问题
- 1. 为什么user.dir系统属性在Java中工作?
- 2. 更改user.home系统属性
- 3. Tomcat的系统属性'tomcat.bind.address'是什么?
- 4. 设置使用user.dir系统属性中的JBoss 5.1
- 5. 从命令行获取java进程的“user.dir”系统属性
- 6. Java VM如何决定user.dir系统属性的值?
- 7. 这是什么效果(属性?)?
- 8. 什么是Maven“请求属性”与“系统属性”的定义?
- 9. Foreach更改属性。什么是PropertyInfo?
- 10. ViewModel属性更改没有效果
- 11. 在UNIX系统上调用睡眠(0)的效果是什么?
- 12. 为什么Spring的propertyplaceholder没有检测到我对系统属性的更改?
- 13. SBT - 无效的系统属性'sbt.repository.config'
- 14. OSX jdk 1.8.0_111上的user.dir属性损坏?其他操作系统版本如何?
- 15. 什么是持久性C++系统?
- 16. Java“user.dir”属性 - 它究竟意味着什么?
- 17. 什么是属性关系图?
- 18. Canvas图层...什么是性能效果?
- 19. 为什么StreamReader.EndOfStream属性更改BaseStream.Position值
- 20. Android系统属性
- 21. C#属性系统
- 22. 您可以观察Android中的系统属性更改吗?
- 23. 为什么System.getProperty(“user.dir”)返回“/”
- 24. 更改“user.dir”后,相对路径的File.createNewFile()使用错误的目录 - 属性
- 25. CRM系统还是什么?
- 26. 什么是系统Python
- 27. 什么是系统负载?
- 28. 什么是系统调用?
- 29. FeedOptions.EnableLowPrecisionOrderBy的效果是什么
- 30. 什么是用DOM4J更改XML属性的最佳方法
您更改了哪个文件? – MaxZoom
您可以使用system.setProperty() –
在java代码中进行更改您可以阅读[this](https://docs.oracle.com/javase/tutorial/essential/environment/sysprop.html) – MaxZoom