Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractExecMojo - Class in org.codehaus.mojo.exec
-
This class is used for unifying functionality between the 2 mojo exec plugins ('java' and 'exec').
- AbstractExecMojo() - Constructor for class org.codehaus.mojo.exec.AbstractExecMojo
- AbstractProperty - Class in org.codehaus.mojo.exec
-
Base type for system properties.
- AbstractProperty() - Constructor for class org.codehaus.mojo.exec.AbstractProperty
B
- BlockExitTransformer - Class in org.codehaus.mojo.exec
- BlockExitTransformer() - Constructor for class org.codehaus.mojo.exec.BlockExitTransformer
C
- Classpath - Class in org.codehaus.mojo.exec
- Classpath() - Constructor for class org.codehaus.mojo.exec.Classpath
- CLASSPATH_TOKEN - Static variable in class org.codehaus.mojo.exec.ExecMojo
- classpathScope - Variable in class org.codehaus.mojo.exec.AbstractExecMojo
-
Defines the scope of the classpath passed to the plugin.
- collectProjectArtifactsAndClasspath(List<Artifact>, List<Path>) - Method in class org.codehaus.mojo.exec.AbstractExecMojo
-
Collects the project artifacts in the specified List and the project specific classpath (build output and build test output) Files in the specified List, depending on the plugin classpathScope value.
- consumeLine(String) - Method in class org.codehaus.mojo.exec.EnvStreamConsumer
- createEnvs(File) - Method in class org.codehaus.mojo.exec.ExecMojo
- createEnvWrapperFile(File) - Method in class org.codehaus.mojo.exec.ExecMojo
D
- determineRelevantPluginDependencies() - Method in class org.codehaus.mojo.exec.AbstractExecMojo
-
Determine all plugin dependencies relevant to the executable.
E
- EnvStreamConsumer - Class in org.codehaus.mojo.exec
- EnvStreamConsumer() - Constructor for class org.codehaus.mojo.exec.EnvStreamConsumer
- equals(Object) - Method in class org.codehaus.mojo.exec.ExecutableDependency
- ExecJavaMojo - Class in org.codehaus.mojo.exec
-
Executes the supplied java class in the current VM with the enclosing project's dependencies as classpath.
- ExecJavaMojo() - Constructor for class org.codehaus.mojo.exec.ExecJavaMojo
- ExecMojo - Class in org.codehaus.mojo.exec
-
A Plugin for executing external programs.
- ExecMojo() - Constructor for class org.codehaus.mojo.exec.ExecMojo
- executableDependency - Variable in class org.codehaus.mojo.exec.AbstractExecMojo
-
If provided the ExecutableDependency identifies which of the plugin dependencies contains the executable class.
- ExecutableDependency - Class in org.codehaus.mojo.exec
-
ExecutableDependency class.
- ExecutableDependency() - Constructor for class org.codehaus.mojo.exec.ExecutableDependency
- execute() - Method in class org.codehaus.mojo.exec_maven_plugin.HelpMojo
- execute() - Method in class org.codehaus.mojo.exec.ExecJavaMojo
-
Execute goal.
- execute() - Method in class org.codehaus.mojo.exec.ExecMojo
-
priority in the execute method will be to use System properties arguments over the pom specification.
- executeCommandLine(Executor, CommandLine, Map<String, String>, FileOutputStream) - Method in class org.codehaus.mojo.exec.ExecMojo
- executeCommandLine(Executor, CommandLine, Map<String, String>, OutputStream, OutputStream) - Method in class org.codehaus.mojo.exec.ExecMojo
- executeCommandLine(Executor, CommandLine, Map<String, String>, PumpStreamHandler) - Method in class org.codehaus.mojo.exec.ExecMojo
- exit(int) - Static method in class org.codehaus.mojo.exec.SystemExitManager
-
Always throws a
SystemExitException
whenSystem.exit(int)
is called, instead of terminating the JVM. - ExtendedExecutor - Class in org.codehaus.mojo.exec
-
An executor which has the ability to use the
ProcessBuilder.inheritIO()
flag. - ExtendedExecutor(boolean) - Constructor for class org.codehaus.mojo.exec.ExtendedExecutor
F
- findExecutableArtifact() - Method in class org.codehaus.mojo.exec.AbstractExecMojo
-
Examine the plugin dependencies to find the executable artifact.
G
- getArtifactId() - Method in class org.codehaus.mojo.exec.ExecutableDependency
-
Getter for the field
artifactId
. - getDependencies() - Method in class org.codehaus.mojo.exec.Classpath
- getDependencies() - Method in class org.codehaus.mojo.exec.Modulepath
- getExitCode() - Method in exception class org.codehaus.mojo.exec.SystemExitException
- getGroupId() - Method in class org.codehaus.mojo.exec.ExecutableDependency
-
Getter for the field
groupId
. - getKey() - Method in class org.codehaus.mojo.exec.Property
-
Getter for the field
key
. - getParsedEnv() - Method in class org.codehaus.mojo.exec.EnvStreamConsumer
- getPluginDependencies() - Method in class org.codehaus.mojo.exec.AbstractExecMojo
- getProcessDestroyer() - Method in class org.codehaus.mojo.exec.ExecMojo
- getSession() - Method in class org.codehaus.mojo.exec.AbstractExecMojo
- getSuccessCodes() - Method in class org.codehaus.mojo.exec.ExecMojo
- getSystemProperty(String) - Method in class org.codehaus.mojo.exec.ExecMojo
- getUnparsedLines() - Method in class org.codehaus.mojo.exec.EnvStreamConsumer
- getValue() - Method in class org.codehaus.mojo.exec.Property
-
Getter for the field
value
.
H
- hasCommandlineArgs() - Method in class org.codehaus.mojo.exec.AbstractExecMojo
- hashCode() - Method in class org.codehaus.mojo.exec.ExecutableDependency
- HelpMojo - Class in org.codehaus.mojo.exec_maven_plugin
-
Display help information on exec-maven-plugin.
Callmvn exec:help -Ddetail=true -Dgoal=<goal-name>
to display parameter details. - HelpMojo() - Constructor for class org.codehaus.mojo.exec_maven_plugin.HelpMojo
I
- includePluginDependencies - Variable in class org.codehaus.mojo.exec.AbstractExecMojo
-
Indicates if this plugin's dependencies should be used when executing the main class.
- isSkip() - Method in class org.codehaus.mojo.exec.AbstractExecMojo
-
Check if the execution should be skipped
L
- launch(CommandLine, Map<String, String>, File) - Method in class org.codehaus.mojo.exec.ExtendedExecutor
M
- matches(Artifact) - Method in class org.codehaus.mojo.exec.ExecutableDependency
-
Matches the groupId and artifactId.
- Modulepath - Class in org.codehaus.mojo.exec
- Modulepath() - Constructor for class org.codehaus.mojo.exec.Modulepath
- MODULEPATH_TOKEN - Static variable in class org.codehaus.mojo.exec.ExecMojo
O
- org.codehaus.mojo.exec - package org.codehaus.mojo.exec
- org.codehaus.mojo.exec_maven_plugin - package org.codehaus.mojo.exec_maven_plugin
P
- parseCommandlineArgs() - Method in class org.codehaus.mojo.exec.AbstractExecMojo
-
Parses the argument string given by the user.
- project - Variable in class org.codehaus.mojo.exec.AbstractExecMojo
-
The enclosing project.
- ProjectProperties - Class in org.codehaus.mojo.exec
-
Represents all project properties (to set as system properties).
- ProjectProperties() - Constructor for class org.codehaus.mojo.exec.ProjectProperties
- Property - Class in org.codehaus.mojo.exec
-
Wrapper class for the systemProperty argument type.
- Property() - Constructor for class org.codehaus.mojo.exec.Property
R
- registerSourceRoots() - Method in class org.codehaus.mojo.exec.AbstractExecMojo
-
Register compile and compile tests source roots if necessary
- repositorySystem - Variable in class org.codehaus.mojo.exec.AbstractExecMojo
S
- setArtifactId(String) - Method in class org.codehaus.mojo.exec.ExecutableDependency
-
Setter for the field
artifactId
. - setDependencies(Collection<String>) - Method in class org.codehaus.mojo.exec.Classpath
- setDependencies(Collection<String>) - Method in class org.codehaus.mojo.exec.Modulepath
- setDependency(String) - Method in class org.codehaus.mojo.exec.Classpath
- setDependency(String) - Method in class org.codehaus.mojo.exec.Modulepath
- setGroupId(String) - Method in class org.codehaus.mojo.exec.ExecutableDependency
-
Setter for the field
groupId
. - setKey(String) - Method in class org.codehaus.mojo.exec.Property
-
Setter for the field
key
. - setSuccessCodes(Integer...) - Method in class org.codehaus.mojo.exec.ExecMojo
- setValue(String) - Method in class org.codehaus.mojo.exec.Property
-
Setter for the field
value
. - START_PARSING_INDICATOR - Static variable in class org.codehaus.mojo.exec.EnvStreamConsumer
- SystemExitException - Exception Class in org.codehaus.mojo.exec
-
Exception to be thrown by
SystemExitManager
whenSystem.exit(int)
is called - SystemExitException(String, int) - Constructor for exception class org.codehaus.mojo.exec.SystemExitException
- SystemExitManager - Class in org.codehaus.mojo.exec
-
Will be used by
BlockExitTransformer
to replaceSystem.exit(int)
by this implementation. - SystemProperty - Class in org.codehaus.mojo.exec
-
Just to comply to maven configuration (object converter) and the legacy configuration.
- SystemProperty() - Constructor for class org.codehaus.mojo.exec.SystemProperty
T
- toString() - Method in class org.codehaus.mojo.exec.Classpath
- toString() - Method in class org.codehaus.mojo.exec.Modulepath
- toString() - Method in class org.codehaus.mojo.exec.ExecutableDependency
- transform(ClassLoader, String, Class<?>, ProtectionDomain, byte[]) - Method in class org.codehaus.mojo.exec.BlockExitTransformer
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form