public abstract class SoaAbstractMojo
extends org.apache.maven.plugin.AbstractMojo
| 限定符和类型 | 字段和说明 |
|---|---|
protected org.apache.maven.project.MavenProject |
project |
| 构造器和说明 |
|---|
SoaAbstractMojo() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
addRelevantProjectDependenciesToClasspath(List<URL> path) |
protected void |
collectProjectArtifactsAndClasspath(List<org.apache.maven.artifact.Artifact> artifacts,
List<File> theClasspathFiles) |
protected Collection<Thread> |
getActiveThreads(ThreadGroup threadGroup) |
protected ClassLoader |
getClassLoader() |
protected void |
joinNonDaemonThreads(ThreadGroup threadGroup) |
protected void |
joinThread(Thread thread,
long timeoutMsecs) |
@Parameter(defaultValue="${project}",
readonly=true)
protected org.apache.maven.project.MavenProject project
protected ClassLoader getClassLoader() throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionExceptionprotected void addRelevantProjectDependenciesToClasspath(List<URL> path) throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionExceptionprotected void collectProjectArtifactsAndClasspath(List<org.apache.maven.artifact.Artifact> artifacts, List<File> theClasspathFiles)
protected void joinNonDaemonThreads(ThreadGroup threadGroup)
protected Collection<Thread> getActiveThreads(ThreadGroup threadGroup)
protected void joinThread(Thread thread, long timeoutMsecs)
Copyright © 2018. All rights reserved.