public JVMStarter addEnvironmentVariables(Map<String, String> environmentVariables) { for (Map.Entry<String, String> envVar : environmentVariables.entrySet()) { commandline.addEnvironment(envVar.getKey(), envVar.getValue()); } return this; }
/** * Add system environment variables */ public void addSystemEnvironment() { Properties systemEnvVars = CommandLineUtils.getSystemEnvVars(); for ( Object o : systemEnvVars.keySet() ) { String key = (String) o; if ( !envVars.containsKey( key ) ) { addEnvironment( key, systemEnvVars.getProperty( key ) ); } } }
cmd.addEnvironment( "M2_HOME", mavenHome ); cmd.addEnvironment( envVar.getKey(), envVar.getValue() ); cmd.addEnvironment( "JAVA_HOME", System.getProperty( "java.home" ) ); cmd.addEnvironment( "MAVEN_TERMINATE_CMD", "on" );