variable restaurar modificar java_home entorno configurar java variables properties system environment

restaurar - variables de entorno java linux



Propiedades del sistema Java y variables de entorno (2)

¿Cuál es la diferencia entre las propiedades del sistema System.getProperties() y las variables de entorno System.getenv() en una JVM?


Creo que la diferencia entre los dos se reduce a acceder. Las variables de entorno del sistema son accesibles por cualquier proceso y las propiedades del sistema Java solo son accesibles por el proceso al que se agregan.

También como Bohemian declaró, las variables env se configuran en el sistema operativo (sin embargo, se pueden configurar a través de Java) y las propiedades del sistema se pasan como opciones de línea de comandos o se establecen a través de setProperty() .