En Windows, las preferencias de Java a las que accede en su aplicación desde java.util.prefs.Preferences se almacenan en el registro. ¿Dónde están los almacenados en Mac OS X?¿Dónde están almacenadas las preferencias de Java en Mac OS X?
Respuesta
De Apple Developer Connection:
Los archivos de preferencias generadas por la API Preferencias se nombran
com.apple.java.util.prefs
. El archivo de preferencias del usuario se almacena en en el directorio de inicio (~/Library/Preferences/
). Las preferencias del sistema se almacenan en/Library/Preferences/
y solo son persistidas en el disco si el usuario es un administrador .
¡Gracias! Esto no me funcionaba en Mac, porque estaba usando "Preferences.systemNodeForPackage", cuando debería haber estado usando el método "userNodeForPackage". – Richard
¡No, no es así! Está en la carpeta de usuarios iniciados actualmente/Biblioteca/Preferencias/ByHost –
En realidad ~/Library // Preferences/com.apple.java.util.prefs.plist –
Además, tenga en cuenta que si la preferencia está anidada lo suficiente, no estará directamente en com.apple.java.util.prefs
, sino en su propio archivo. Por ejemplo, si tiene un nodo /a/b/c
, los pares clave/valor para ese nodo se almacenarán en a.b.c.plist
.
El archivo estará en ~/Library/Preferences/
o /Library/Preferences/
, como para el archivo com.apple.java.util.prefs
.
- 1. ¿Dónde están almacenadas las preferencias de Java en Windows 7?
- 2. ¿Dónde están los registros de PostgreSQL en Mac OS X?
- 3. ¿Dónde están las GEM cuando Ruby compiló manualmente en Mac OS X 10.6.8?
- 4. Actualización Mac OS X Java: ¿dónde está mi jdk?
- 5. ¿Dónde están almacenadas las macros grabadas en Notepad ++?
- 6. ¿Dónde está PyGTK para Mac OS X?
- 7. ¿Funciona Java FileChannel.tryLock en Mac OS X?
- 8. Java 6 en Mac PowerPC con Mac OS X 10.4
- 9. ¿Dónde está la biblioteca C estándar en Mac OS X?
- 10. JNotify en Mac OS X?
- 11. desinstalar ipython mac os x
- 12. Mac OS X: ¿Dónde debo almacenar datos de aplicaciones comunes?
- 13. No hay fuente de Java en Mac OS X
- 14. Código fuente para Mac OS X Actualizaciones de Java
- 15. GUI de Java Swing en Mac OS X
- 16. Herramienta de Java Profiler en Mac OS X
- 17. Ajustes de oscilación para Mac OS X
- 18. Pantalla de bloqueo por api en mac os X
- 19. ¿Cómo configurar libusb en Mac OS X?
- 20. Cargando JNI lib en Mac OS X?
- 21. FreeGLUT en Mac OS X Lion
- 22. Java FX en Eclipse en Mac OS X 10.7
- 23. Actualizaciones de aplicaciones en Mac OS X
- 24. Instalar CLSQL en Mac OS X
- 25. Mac OS X View Swapping
- 26. clamxav homebrew mac os x
- 27. Uso de un teclado externo "windows" en Mac OS X
- 28. GKSession con Mac OS X
- 29. ldconfig para Mac OS X
- 30. SetWindowsHookEx para Mac OS X?
No he encontrado que esto sea cierto en Windows 7. – javamonkey79
@ javamonkey79, ¿está diciendo que las preferencias de Java de la aplicación (a las que se accede mediante java.util.prefs.Preferences) no se almacenan en el registro de Windows en Windows? En mi experiencia, y en base a lo que puedo leer en línea, lo son. Por ejemplo, consulte: http://java.sun.com/developer/technicalArticles/releases/preferences/ – avernet
Mire la fecha del artículo: es de 2001 ... mucho antes de Windows 7 :) He encontrado que ya no están en el mismo lugar. – javamonkey79