Class UpdateArchiveMojo

java.lang.Object
org.apache.maven.plugin.AbstractMojo
de.iip_ecosphere.platform.tools.maven.dependencies.UpdateArchiveMojo
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo

@Mojo(name="update-archive", threadSafe=true) public class UpdateArchiveMojo extends org.apache.maven.plugin.AbstractMojo
Extends the exec java mojo.
Author:
Gemini, Holger Eichelberger, SSE
  • Field Details

    • skip

      @Parameter(property="updateArchive.skip", required=false, defaultValue="false") private boolean skip
    • updates

      @Parameter private List<UpdateArchiveMojo.Update> updates
  • Constructor Details

    • UpdateArchiveMojo

      public UpdateArchiveMojo()
  • Method Details

    • translatePath

      private static Path translatePath(Path sourcePath, FileSystem targetFs)
      Translates a Path from one FileSystem to its equivalent string path in another FileSystem.
    • execute

      public void execute() throws org.apache.maven.plugin.MojoExecutionException, org.apache.maven.plugin.MojoFailureException
      Throws:
      org.apache.maven.plugin.MojoExecutionException
      org.apache.maven.plugin.MojoFailureException