Class DefaultMavenProjectHelper

    • Constructor Detail

      • DefaultMavenProjectHelper

        public DefaultMavenProjectHelper()
    • Method Detail

      • attachArtifact

        public void attachArtifact​(MavenProject project,
                                   java.lang.String artifactType,
                                   java.lang.String artifactClassifier,
                                   java.io.File artifactFile)
        Description copied from interface: MavenProjectHelper
        Add or replace an artifact to the current project.
        Specified by:
        attachArtifact in interface MavenProjectHelper
        Parameters:
        project - the project reference.
        artifactType - the type (e.g. jar) or null.
        artifactClassifier - the classifier or null.
        artifactFile - the file for the artifact.
      • addResource

        public void addResource​(MavenProject project,
                                java.lang.String resourceDirectory,
                                java.util.List<java.lang.String> includes,
                                java.util.List<java.lang.String> excludes)
        Description copied from interface: MavenProjectHelper
        Add a resource directory to the project.
        Specified by:
        addResource in interface MavenProjectHelper
        Parameters:
        project - project reference.
        resourceDirectory - directory.
        includes - include patterns.
        excludes - exclude patterns.
      • addTestResource

        public void addTestResource​(MavenProject project,
                                    java.lang.String resourceDirectory,
                                    java.util.List<java.lang.String> includes,
                                    java.util.List<java.lang.String> excludes)
        Description copied from interface: MavenProjectHelper
        Add a test resource directory to the project.
        Specified by:
        addTestResource in interface MavenProjectHelper
        Parameters:
        project - project reference.
        resourceDirectory - directory.
        includes - include patterns.
        excludes - exclude patterns.