com.apple.java.util.prefs.plist中的OS X更改仅在mac重新启动后才会生效(Java首选项)

时间:2015-05-11 14:17:16

标签: java xcode macos terminal osx-yosemite

安静我经常需要手动更改java.util.prefs.Preferences存储的值。由于这个答案,我发现了它们的存储位置。但是当我编辑这个plist文件时,更改只有在mac重启后才会生效。我的意思是应用程序忽略这些更改,直到我重新启动计算机。有没有办法在不重启的情况下改变它?

我改变plist的代码

plutil -convert xml1 /Users/<myuser>/Library/Preferences/com.apple.java.util.prefs.plist
nano /Users/<myuser>/Library/Preferences/com.apple.java.util.prefs.plist
plutil -convert binary1 #do something and save the file /Users/<myuser>/Library/Preferences/com.apple.java.util.prefs.plist

使用xcode编辑此plist时会出现同样的情况。

1 个答案:

答案 0 :(得分:0)

您必须在OS X 10.9 +

中运行killall cfprefsd

https://manytricks.com/blog/?p=3049