类 RunMojo
java.lang.Object
org.apache.maven.plugin.AbstractMojo
org.springframework.boot.maven.AbstractDependencyFilterMojo
org.springframework.boot.maven.AbstractRunMojo
org.springframework.boot.maven.RunMojo
- 所有已实现的接口:
org.apache.maven.plugin.ContextEnabled
,org.apache.maven.plugin.Mojo
@Mojo(name="run",
requiresProject=true,
defaultPhase=VALIDATE,
requiresDependencyResolution=TEST)
@Execute(phase=TEST_COMPILE)
public class RunMojo
extends AbstractRunMojo
Run an application in place.
- 从以下版本开始:
- 1.0.0
- 作者:
- Phillip Webb, Dmytro Nosan, Stephane Nicoll, Andy Wilkinson
-
嵌套类概要
从类继承的嵌套类/接口 org.springframework.boot.maven.AbstractDependencyFilterMojo
AbstractDependencyFilterMojo.ExcludeTestScopeArtifactFilter, AbstractDependencyFilterMojo.RuntimeArtifactFilter
-
字段概要
从接口继承的字段 org.apache.maven.plugin.Mojo
ROLE
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明protected boolean
protected org.springframework.boot.maven.RunArguments
Resolve the JVM arguments to use.protected void
run
(org.springframework.boot.maven.JavaProcessExecutor processExecutor, File workingDirectory, List<String> args, Map<String, String> environmentVariables) Run the application.从类继承的方法 org.springframework.boot.maven.AbstractRunMojo
execute, getClassesDirectories, getClassPathUrls, resolveApplicationArguments, resolveEnvVariables
从类继承的方法 org.springframework.boot.maven.AbstractDependencyFilterMojo
filterDependencies, getDependencyURLs, setExcludeGroupIds, setExcludes, setIncludes, toURL
从类继承的方法 org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContext
-
构造器详细资料
-
RunMojo
public RunMojo()
-
-
方法详细资料
-
resolveJvmArguments
protected org.springframework.boot.maven.RunArguments resolveJvmArguments()从类复制的说明:AbstractRunMojo
Resolve the JVM arguments to use.- 覆盖:
resolveJvmArguments
在类中AbstractRunMojo
- 返回:
- a
RunArguments
defining the JVM arguments
-
run
protected void run(org.springframework.boot.maven.JavaProcessExecutor processExecutor, File workingDirectory, List<String> args, Map<String, String> environmentVariables) throws org.apache.maven.plugin.MojoExecutionException, org.apache.maven.plugin.MojoFailureException从类复制的说明:AbstractRunMojo
Run the application.- 指定者:
run
在类中AbstractRunMojo
- 参数:
processExecutor
- theJavaProcessExecutor
to useworkingDirectory
- the working directory of the forked JVMargs
- the arguments (JVM arguments and application arguments)environmentVariables
- the environment variables- 抛出:
org.apache.maven.plugin.MojoExecutionException
- in case of MOJO execution errorsorg.apache.maven.plugin.MojoFailureException
- in case of MOJO failures
-
isUseTestClasspath
protected boolean isUseTestClasspath()- 指定者:
isUseTestClasspath
在类中AbstractRunMojo
-