@Mojo(name="jar",
requiresDependencyResolution=RUNTIME)
public class JarMojo
extends org.apache.maven.plugin.AbstractMojo
| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected org.apache.maven.project.MavenProject |
project |
protected org.apache.maven.repository.RepositorySystem |
repositorySystem |
| コンストラクタと説明 |
|---|
JarMojo() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected void |
createArchive(File jarFile) |
protected org.apache.maven.plugins.shade.resource.ManifestResourceTransformer |
createManifestTransformer(String mainClass) |
void |
execute() |
protected Set<File> |
getDependencies() |
protected File |
getJarFile(File basedir,
String resultFinalName) |
@Parameter(defaultValue="${project}",
required=true,
readonly=true)
protected org.apache.maven.project.MavenProject project
@Component protected org.apache.maven.repository.RepositorySystem repositorySystem
protected void createArchive(File jarFile) throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionExceptionprotected org.apache.maven.plugins.shade.resource.ManifestResourceTransformer createManifestTransformer(String mainClass) throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionExceptionpublic void execute()
throws org.apache.maven.plugin.MojoExecutionException,
org.apache.maven.plugin.MojoFailureException
org.apache.maven.plugin.MojoExecutionExceptionorg.apache.maven.plugin.MojoFailureExceptionCopyright © 2013–2017. All rights reserved.