/** * Add all definitions (including property sets) to a list. * @param listIt list iterator supporting add method. */ public void addDefinitionsToList(ListIterator<String> listIt) { String[] props = super.getVariables(); if (props != null) { for (String prop : props) { listIt.add("-D" + prop); } } Properties propertySetProperties = mergePropertySets(); for (String key : propertySetProperties.stringPropertyNames()) { listIt.add("-D" + key + "=" + propertySetProperties.getProperty(key)); } }
private void printDebugInfo(String fileName) { if(m_dumpSys) { debug("* SYSTEM PROPERTIES *"); Properties props= System.getProperties(); Enumeration en= props.propertyNames(); while(en.hasMoreElements()) { String key= (String) en.nextElement(); debug(key + ": " + props.getProperty(key)); } debug(""); } if(m_dumpEnv) { String[] vars= m_environment.getVariables(); if(null != vars && vars.length > 0) { debug("* ENVIRONMENT *"); for(String v: vars) { debug(v); } debug(""); } } if(m_dump) { dumpCommand(fileName); } }
/** * Set up our environment variables. * @param exe executable. */ private void setupEnvironment(Execute exe) { String[] environment = env.getVariables(); if (environment != null) { for (String element : environment) { log("Setting environment variable: " + element, Project.MSG_VERBOSE); } } exe.setNewenvironment(newEnvironment); exe.setEnvironment(environment); }
private void printDebugInfo(String fileName) { if (m_dumpSys) { debug("* SYSTEM PROPERTIES *"); Properties props = System.getProperties(); Enumeration en = props.propertyNames(); while (en.hasMoreElements()) { String key = (String) en.nextElement(); debug(key + ": " + props.getProperty(key)); } debug(""); } if (m_dumpEnv) { String[] vars = m_environment.getVariables(); if (null != vars && vars.length > 0) { debug("* ENVIRONMENT *"); for (String v : vars) { debug(v); } debug(""); } } if (m_dump) { dumpCommand(fileName); } }
String[] environment = env.getVariables(); if (environment != null) { for (String variable : environment) {
String[] environment= m_environment.getVariables(); if(null != environment) { for(String envEntry : environment) {
exe.setEnvironment(env.getVariables());
String[] environment = m_environment.getVariables(); if (null != environment) { for (String envEntry : environment) {
/** * Create an Execute instance with the correct working directory set. * * @return an instance of the Execute class. * * @throws BuildException under unknown circumstances. */ protected Execute prepareExec() throws BuildException { // default directory to the project's base directory if (dir == null) { dir = getProject().getBaseDir(); } if (redirectorElement != null) { redirectorElement.configure(redirector); } Execute exe = new Execute(createHandler(), createWatchdog()); exe.setAntRun(getProject()); exe.setWorkingDirectory(dir); exe.setVMLauncher(vmLauncher); String[] environment = env.getVariables(); if (environment != null) { for (String variable : environment) { log("Setting environment variable: " + variable, Project.MSG_VERBOSE); } } exe.setNewenvironment(newEnvironment); exe.setEnvironment(environment); return exe; }
Project.MSG_WARN); if (newEnvironment || null != env.getVariables()) { log("Changes to environment variables are ignored when same JVM is used.", Project.MSG_WARN);
String createInitScript(OsFamily osFamily, String id, String basedir, Environment env, CommandlineJava commandLine) { Map<String, String> envVariables = Maps.newHashMap(); String[] environment = env.getVariables(); if (environment != null) { for (int i = 0; i < environment.length; i++) {
exe.setEnvironment(env.getVariables());
exe.setEnvironment(env.getVariables());
execute.setStreamHandler(streamHandler); execute.setNewenvironment(newEnvironment); if (env.getVariables() != null) execute.setEnvironment(env.getVariables()); log("Starting JVM J" + slaveInfo.id, Project.MSG_DEBUG); execute.execute();
execute.setStreamHandler(streamHandler); execute.setNewenvironment(newEnvironment); if (env.getVariables() != null) execute.setEnvironment(env.getVariables()); log("Starting JVM J" + slaveInfo.id, Project.MSG_DEBUG); execute.execute();
final String[] environment = env.getVariables(); if (environment != null) { for (String variable : environment) {
if (newEnvironment || null != env.getVariables()) { log("Changes to environment variables are ignored if running in " + "the same VM.", Project.MSG_WARN);