The maven plugin

This plugin is useful for building parts that use maven.

The maven build system is commonly used to build Java projects. The plugin requires a pom.xml in the root of the source tree.

This plugin is only available to core24, core22, and core18 based snaps. See Base snaps for details.

bases: core24 | core22 | core18

This plugin uses the following plugin-specific keywords:

  • maven-options: An array of maven command line options.


      plugin: maven
      source-tag: TOMCAT_9_0_5
      source_tag: trunk
      source-type: git
        [-DskipTests=true, -Dsomarg=false]

For examples, search GitHub for projects already using the plugin.

This is a snapcraft plugin. See Snapcraft plugins and Supported plugins for further details on how plugins are used.

Last updated 2 months ago.