¿Es posible añadir nuevos valores a las propiedades del sistema Java. Si hay alguna, puede introducir claves nuevas con los valores correspondientes en Propiedades del sistema Java.Cómo agregar nuevas propiedades del sistema en Java
Respuesta
De cualquier System.setProperty
o usar la bandera -Dname=value
cuando se inicia la JVM
System.setProperties(properties object);
Esto configurará las propiedades del sistema.
Si desea establecer un determinado inmueble, a continuación, utilizar
System.setProperty(key, value);//Both key and value should be string.
NOTA: Este comprobará primero el permiso y luego configurarlo. Si se deniega el permiso, puede ocurrir SecurityException.
Gracias por la respuesta. Fue muy útil. –
Sí:
public static void main(String args[]) {
String key = "a new property";
System.setProperty(key, "a property with a value");
System.out.println(System.getProperty(key));
}
Gracias por la respuesta, he intentado el método. Pero consigo un valor nulo cuando intento getProperty(). estoy seguro de que he escrito en la clave de propiedad correctamente. por favor avise. –
Mi mal !!! lo estaba haciendo mal. Gracias de nuevo por la Advi ce. –
- 1. Java - Propiedades: ¿Agregar nuevas claves al archivo de propiedades en tiempo de ejecución?
- 2. Mejor práctica para usar las propiedades del sistema Java
- 3. cómo establecer las propiedades del sistema en C#
- 4. ¿Cómo establecer valores de propiedades del sistema en NetBeans?
- 5. Establecer múltiples propiedades del sistema Línea de comandos de Java
- 6. Ant, jvmarg, propiedades del sistema y comillas
- 7. WAS7 Propiedades del sistema en RAD 7.5.1
- 8. Agregar nuevas plantillas en Xcode
- 9. Cómo agregar la cuenta SIP del sistema
- 10. Cómo puedo agregar una propiedad del sistema Java durante la Ejecución de la prueba JUnit
- 11. Cómo cargar el archivo de propiedades del sistema en Spring?
- 12. ¿Cómo instrumentar las clases del sistema Java?
- 13. Sonidos del sistema en Java
- 14. Tomcat 7 - ¿Dónde configuro 'propiedades del sistema'?
- 15. Cómo agregar nuevas tablas para nopCommerce v2.4
- 16. Ruta del archivo de propiedades en java
- 17. Cómo agregar propiedad del sistema equivalente a java -D en Ant
- 18. Cómo pasar las propiedades del sistema al invocar a exec: java plugin in maven?
- 19. cómo pasar a las propiedades del sistema Java applet lanzado desde HTML
- 20. La adición de nuevas propiedades dinámicas
- 21. Cómo agregar nuevas clases de Java a las clases existentes en el archivo jar
- 22. Agregar líneas nuevas faltantes en varios archivos
- 23. ¿Cómo puedo obtener las propiedades del sistema para una instancia de JVM en particular mediante programación?
- 24. Variable de entorno del sistema Java
- 25. Marco de pruebas del sistema en Java
- 26. cómo agregar nuevas filas en una tabla de datos vb.net
- 27. Establecer las propiedades del sistema con "sbt run"
- 28. ¿Cómo se lee 'List separator' del sistema operativo en Java?
- 29. Cómo ejecutar el programa Java en el símbolo del sistema
- 30. ¿Cómo hacer llamadas de comandos del sistema en Java/Groovy?
Gracias por la respuesta. El código que usa System.setProperty (String key, String value) funcionó bien, pero no puedo obtener el resultado con getProperty (String key). Genero un valor nulo –
También cuando traté de verificar todos los valores en las propiedades del sistema a través de getProperties(), la propiedad recién ingresada no figuraba en ella. –
¿Sabía que estas propiedades solo existen para el proceso en ejecución, correcto? ¿No está tratando de verificarlos en un proceso diferente o utilizando el mismo programa pero después de detenerlo y reiniciarlo? La única otra cosa que puedo sugerir es que o nunca llegó realmente a la línea de código que estableció la propiedad, o bien llegó allí después de que ejecutara el código que intenta recuperar el valor. – dty