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") @Deprecated(since="4.4.0", forRemoval=true) public class GraalVMResourcesMojo extends org.apache.maven.plugins.resources.ResourcesMojo
Deprecated, for removal: This API element is subject to removal in a future version.
Please use native:generateResourceConfig and/or native:generateTestResourceConfig instead.

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
    Deprecated, for removal: This API element is subject to removal in a future version.
     

    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
    Deprecated, for removal: This API element is subject to removal in a future version.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    void
    setLog(org.apache.maven.plugin.logging.Log log)
    Deprecated, for removal: This API element is subject to removal in a future version.
     

    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

      Deprecated, for removal: This API element is subject to removal in a future version.
  • Method Details

    • execute

      public void execute() throws org.apache.maven.plugin.MojoExecutionException
      Deprecated, for removal: This API element is subject to removal in a future version.
      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)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      setLog in interface org.apache.maven.plugin.Mojo
      Overrides:
      setLog in class org.apache.maven.plugin.AbstractMojo