类 EnvironmentUtils

java.lang.Object
com.sh.common.exec.environment.EnvironmentUtils

public class EnvironmentUtils extends Object
Description: Title:首亨软件 - CRM、TSS、ERP等信息化管理软件
  • 方法详细资料

    • toStrings

      public static String[] toStrings(Map environment)
      Get the variable list as an array.
      参数:
      environment - the environment to use, may be null
      返回:
      array of key=value assignment strings or null if and only if the input map was null
    • getProcEnvironment

      public static Map getProcEnvironment() throws IOException
      Find the list of environment variables for this process. The returned map preserves the casing of a variable's name on all platforms but obeys the casing rules of the current platform during lookup, e.g. key names will be case-insensitive on Windows platforms.
      返回:
      a map containing the environment variables, may be empty but never null
      抛出:
      IOException - the operation failed
    • addVariableToEnvironment

      public static void addVariableToEnvironment(Map environment, String keyAndValue)
      Add a key/value pair to the given environment. If the key matches an existing key, the previous setting is replaced.
      参数:
      environment - the current environment
      keyAndValue - the key/value pair