/** * Find the list of environment variables for this process. * * @return a vector containing the environment variables. * The vector elements are strings formatted like variable = value. * @deprecated use #getEnvironmentVariables instead */ @Deprecated public static synchronized Vector<String> getProcEnvironment() { Vector<String> v = new Vector<>(); getEnvironmentVariables().forEach((key, value) -> v.add(key + "=" + value)); return v; }
/** * load the environment values * @param prefix prefix to place before them */ protected void loadEnvironment(String prefix) { Properties props = new Properties(); if (!prefix.endsWith(".")) { prefix += "."; } log("Loading Environment " + prefix, Project.MSG_VERBOSE); Map<String, String> osEnv = Execute.getEnvironmentVariables(); for (Map.Entry<String, String> entry : osEnv.entrySet()) { props.put(prefix + entry.getKey(), entry.getValue()); } addProperties(props); }
new LinkedHashMap<>(getEnvironmentVariables()); for (String keyValue : env) { String key = keyValue.substring(0, keyValue.indexOf('='));
Map<String, String> env = Execute.getEnvironmentVariables(); String path = env.get(PATH1); if (path == null) {
String path = getPath(Execute.getEnvironmentVariables()); if (path != null) { p = new Path(getProject(), path);
/** * @return local environment variables */ @SuppressWarnings("unchecked") public static Map<String,String> loadLocalEnvironment(){ return (Map<String,String>)Execute.getEnvironmentVariables(); }
/** * Adding ant runtime. * @param cmd command to run */ private void checkIncludeAntRuntime(final CommandlineJava cmd) { if (includeAntRuntime) { final Map<String, String> env = Execute.getEnvironmentVariables(); final String cp = env.get(CLASSPATH); if (cp != null) { cmd.createClasspath(getProject()).createPath() .append(new Path(getProject(), cp)); } log("Implicitly adding " + antRuntimeClasses + " to CLASSPATH", Project.MSG_VERBOSE); cmd.createClasspath(getProject()).createPath() .append(antRuntimeClasses); } }