Estoy desarrollando en Eclipse en Windows y el código se implementa en Unix. Estoy obteniendo los valores de las propiedades del sistema usando System.getProperty ("clave") ... ¿Cómo paso esto en Eclipse para no tener que modificar el código y funciona en Eclipse para la depuración?
¿Alguna sugerencia?
String[] args
pasar almain
método.Puede usar java
System.properties
, para usarlos desde eclipse podría:-Dlabel="label_value"
los argumentos de la máquina virtual de la prueba deRun Configuration
esta manera:Luego ejecuta la prueba:
Finalmente, debería pasar la prueba y mostrar esto en la consola:
fuente
Puede agregar argumentos de línea de comando a su configuración de ejecución. Simplemente edite la configuración de ejecución y agregue -Dmyprop = value (o lo que sea) al cuadro de argumentos de VM.
fuente
ejecutar configuración -> argumentos -> argumentos vm
(también se puede colocar en la configuración de depuración en Configuración de depuración-> Argumentos-> Argumentos de VM)
fuente
Esto funcionará para junit. para TestNG use el siguiente comando
fuente
Sí, este es el camino:
Haga clic derecho en su programa, seleccione ejecutar -> ejecutar configuración y luego en el argumento vm
Entonces puedes aplicar y cerrar.
fuente