Package org.ikasan.archetype
Class MavenProjectDefaultImpl
java.lang.Object
org.ikasan.archetype.MavenProjectDefaultImpl
- All Implemented Interfaces:
MavenProject
Model for a Maven project which can be created from an archetype.
THis is a stateful model as it needs to know where its home directory (where the project resides).
- Author:
- Ikasan Development Team
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidinvoke(MavenCommand mavenCommand) Invoke a maven command on this project.
-
Constructor Details
-
MavenProjectDefaultImpl
Constructor- Parameters:
homeDir-
-
-
Method Details
-
invoke
public void invoke(MavenCommand mavenCommand) throws org.apache.maven.shared.invoker.MavenInvocationException, org.apache.maven.shared.utils.cli.CommandLineException Description copied from interface:MavenProjectInvoke a maven command on this project.- Specified by:
invokein interfaceMavenProject- Throws:
org.apache.maven.shared.invoker.MavenInvocationExceptionorg.apache.maven.shared.utils.cli.CommandLineException
-