如果在Windows(Vista)的系統,我應該把數據應該是可讀和可寫的每個人,即每個計算機用戶? Vista的C:\ Users \ xxx \ AppData \ something,C:\ Program Files和C:\ ProgramData目錄和UAC的概念有點混亂。將全局應用程序數據放在Vista中的位置?
此外,沒有任何現成的解決方案,確定了Java的位置嗎?我想它需要與本地庫進行一些交互,因爲System.getProperties只有user.home和user.dir,它們都不是全局可寫的。
謝謝!看來System.getenv(「ALLUSERSPROFILE」)至少在我的系統上給出了C:\ ProgramData。 – 2009-04-15 08:21:04