Package org.apache.axis2.maven2.repo
Class CreateTestRepositoryMojo
- java.lang.Object
-
- org.apache.maven.plugin.AbstractMojo
-
- org.apache.axis2.maven2.repo.AbstractCreateRepositoryMojo
-
- org.apache.axis2.maven2.repo.CreateTestRepositoryMojo
-
- All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled,org.apache.maven.plugin.Mojo
public class CreateTestRepositoryMojo extends AbstractCreateRepositoryMojo
Creates an Axis2 repository from the project's dependencies in scope test. This goal is typically used to build an Axis2 repository for use during unit tests. Note that this goal is skipped if themaven.test.skipproperty is set totrue.
-
-
Constructor Summary
Constructors Constructor Description CreateTestRepositoryMojo()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidexecute()protected File[]getClassDirectories()protected FilegetInputDirectory()protected FilegetOutputDirectory()protected StringgetScope()
-
-
-
Method Detail
-
getScope
protected String getScope()
- Specified by:
getScopein classAbstractCreateRepositoryMojo
-
getInputDirectory
protected File getInputDirectory()
- Specified by:
getInputDirectoryin classAbstractCreateRepositoryMojo
-
getOutputDirectory
protected File getOutputDirectory()
- Specified by:
getOutputDirectoryin classAbstractCreateRepositoryMojo
-
getClassDirectories
protected File[] getClassDirectories()
- Specified by:
getClassDirectoriesin classAbstractCreateRepositoryMojo
-
execute
public void execute() throws org.apache.maven.plugin.MojoExecutionException, org.apache.maven.plugin.MojoFailureException- Specified by:
executein interfaceorg.apache.maven.plugin.Mojo- Overrides:
executein classAbstractCreateRepositoryMojo- Throws:
org.apache.maven.plugin.MojoExecutionExceptionorg.apache.maven.plugin.MojoFailureException
-
-