Class EquinoxLaunchConfiguration

    • Field Detail

      • jvmExecutable

        private java.lang.String jvmExecutable
      • workingDirectory

        private java.io.File workingDirectory
      • env

        private final java.util.Map<java.lang.String,​java.lang.String> env
      • args

        private final java.util.List<org.codehaus.plexus.util.cli.Commandline.Argument> args
      • vmargs

        private final java.util.List<org.codehaus.plexus.util.cli.Commandline.Argument> vmargs
    • Constructor Detail

      • EquinoxLaunchConfiguration

        public EquinoxLaunchConfiguration​(EquinoxInstallation installation)
    • Method Detail

      • addEnvironmentVariables

        public void addEnvironmentVariables​(java.util.Map<java.lang.String,​java.lang.String> variables)
      • setJvmExecutable

        public void setJvmExecutable​(java.lang.String jvmExecutable)
      • setWorkingDirectory

        public void setWorkingDirectory​(java.io.File workingDirectory)
      • addProgramArguments

        public void addProgramArguments​(java.lang.String... args)
      • addArguments

        private void addArguments​(java.util.List<org.codehaus.plexus.util.cli.Commandline.Argument> to,
                                  java.lang.String... args)
      • toStringArray

        private static java.lang.String[] toStringArray​(java.util.List<org.codehaus.plexus.util.cli.Commandline.Argument> args)
      • addVMArguments

        public void addVMArguments​(java.lang.String... vmargs)