public abstract class AbstractRunMojo
extends org.apache.maven.plugin.AbstractMojo
| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected ArtifactResolver |
artifactResolver |
protected File |
docBase |
protected org.apache.maven.project.MavenProject |
project |
protected org.apache.maven.project.ProjectBuilder |
projectBuilder |
protected org.apache.maven.repository.RepositorySystem |
repositorySystem |
protected ServerProvider |
serverProvider |
protected org.apache.maven.execution.MavenSession |
session |
| コンストラクタと説明 |
|---|
AbstractRunMojo() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected abstract void |
afterStart() |
void |
execute()
Start embedded server.
|
String |
getContextPath() |
String |
getPath() |
int |
getPort() |
protected File |
scanDocBase(File baseDir)
Scan a base directory.
|
protected void |
scanPort()
Scan an available port.
|
@Parameter protected File docBase
@Component protected org.apache.maven.project.ProjectBuilder projectBuilder
@Parameter(defaultValue="${project}",
required=true,
readonly=true)
protected org.apache.maven.project.MavenProject project
@Parameter(defaultValue="${session}",
required=true,
readonly=true)
protected org.apache.maven.execution.MavenSession session
@Component protected org.apache.maven.repository.RepositorySystem repositorySystem
@Component protected ArtifactResolver artifactResolver
@Component protected ServerProvider serverProvider
public void execute()
throws org.apache.maven.plugin.MojoExecutionException,
org.apache.maven.plugin.MojoFailureException
org.apache.maven.plugin.MojoExecutionExceptionorg.apache.maven.plugin.MojoFailureExceptionprotected abstract void afterStart()
throws IOException
IOExceptionprotected File scanDocBase(File baseDir) throws org.apache.maven.plugin.MojoExecutionException
baseDir - org.apache.maven.plugin.MojoExecutionExceptionprotected void scanPort()
public int getPort()
public String getContextPath()
public String getPath()
Copyright © 2013–2017. All rights reserved.