Class JavaCommand


  • public class JavaCommand
    extends java.lang.Object
    Since:
    2.1.0-1
    Author:
    Olivier Lamy
    • Constructor Detail

      • JavaCommand

        public JavaCommand()
    • Method Detail

      • getMainClass

        public java.lang.String getMainClass()
      • setMainClass

        public JavaCommand setMainClass​(java.lang.String mainClass)
      • getClasspath

        public java.util.List<java.io.File> getClasspath()
      • setClasspath

        public JavaCommand setClasspath​(java.util.List<java.io.File> classpath)
      • getArgs

        public java.util.List<java.lang.String> getArgs()
      • setArgs

        public JavaCommand setArgs​(java.util.List<java.lang.String> args)
      • getSystemProperties

        public java.util.Properties getSystemProperties()
      • setSystemProperties

        public JavaCommand setSystemProperties​(java.util.Properties systemProperties)
      • getEnv

        public java.util.Properties getEnv()
      • setEnv

        public JavaCommand setEnv​(java.util.Properties env)
      • getJvmArgs

        public java.util.List<java.lang.String> getJvmArgs()
      • setJvmArgs

        public JavaCommand setJvmArgs​(java.util.List<java.lang.String> jvmArgs)
      • getJvm

        public java.lang.String getJvm()
      • setJvm

        public JavaCommand setJvm​(java.lang.String jvm)
      • getLog

        public org.apache.maven.plugin.logging.Log getLog()
      • setLog

        public JavaCommand setLog​(org.apache.maven.plugin.logging.Log log)
      • getTimeOut

        public int getTimeOut()
      • setTimeOut

        public JavaCommand setTimeOut​(int timeOut)
      • getClassPathProcessors

        public java.util.List<ClassPathProcessor> getClassPathProcessors()
      • setOut

        public JavaCommand setOut​(org.codehaus.plexus.util.cli.StreamConsumer out)
      • addToClasspath

        public JavaCommand addToClasspath​(java.io.File file)
      • addToClasspath

        public JavaCommand addToClasspath​(java.util.Collection<java.io.File> elements)
      • prependToClasspath

        public JavaCommand prependToClasspath​(java.util.Collection<java.io.File> elements)
      • arg

        public JavaCommand arg​(java.lang.String arg)
      • arg

        public JavaCommand arg​(java.lang.String arg,
                               java.lang.String value)
      • arg

        public JavaCommand arg​(boolean condition,
                               java.lang.String arg)
      • systemProperty

        public JavaCommand systemProperty​(java.lang.String name,
                                          java.lang.String value)
      • environment

        public JavaCommand environment​(java.lang.String name,
                                       java.lang.String value)