Class MavenProjectDefaultImpl

java.lang.Object
org.ikasan.archetype.MavenProjectDefaultImpl
All Implemented Interfaces:
MavenProject

public class MavenProjectDefaultImpl extends Object implements 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 Details

    • MavenProjectDefaultImpl

      public MavenProjectDefaultImpl(File homeDir)
      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: MavenProject
      Invoke a maven command on this project.
      Specified by:
      invoke in interface MavenProject
      Throws:
      org.apache.maven.shared.invoker.MavenInvocationException
      org.apache.maven.shared.utils.cli.CommandLineException