Class GraalVMResourcesMojo

java.lang.Object
org.apache.maven.plugin.AbstractMojo
org.apache.maven.plugins.resources.ResourcesMojo
io.micronaut.maven.GraalVMResourcesMojo
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo

@Mojo(name="graalvm-resources") public class GraalVMResourcesMojo extends org.apache.maven.plugins.resources.ResourcesMojo

Generate GraalVM resources-config.json with all the resources included in the application

WARNING: this goal is not intended to be executed directly.

Since:
2.0
Author:
Iván López
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
     

    Fields inherited from class org.apache.maven.plugins.resources.ResourcesMojo

    addDefaultExcludes, buildFilters, delimiters, encoding, escapeString, escapeWindowsPaths, filters, includeEmptyDirs, mavenResourcesFiltering, mavenResourcesFilteringMap, nonFilteredFileExtensions, project, propertiesEncoding, session, useBuildFilters, useDefaultDelimiters

    Fields inherited from interface org.apache.maven.plugin.Mojo

    ROLE
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    void
    setLog(org.apache.maven.plugin.logging.Log log)
     

    Methods inherited from class org.apache.maven.plugins.resources.ResourcesMojo

    executeUserFilterComponents, getCombinedFiltersList, getDelimiters, getFilters, getOutputDirectory, getResources, isIncludeEmptyDirs, isOverwrite, isSkip, isUseDefaultDelimiters, setDelimiters, setFilters, setIncludeEmptyDirs, setOutputDirectory, setOverwrite, setResources, setUseDefaultDelimiters

    Methods inherited from class org.apache.maven.plugin.AbstractMojo

    getLog, getPluginContext, setPluginContext

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Constructor Details

    • GraalVMResourcesMojo

      public GraalVMResourcesMojo()
  • Method Details

    • execute

      public void execute() throws org.apache.maven.plugin.MojoExecutionException
      Specified by:
      execute in interface org.apache.maven.plugin.Mojo
      Overrides:
      execute in class org.apache.maven.plugins.resources.ResourcesMojo
      Throws:
      org.apache.maven.plugin.MojoExecutionException
    • setLog

      public void setLog(org.apache.maven.plugin.logging.Log log)
      Specified by:
      setLog in interface org.apache.maven.plugin.Mojo
      Overrides:
      setLog in class org.apache.maven.plugin.AbstractMojo