設置「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