appfuse:full-source

Full name:

org.codehaus.mojo:appfuse-maven-plugin:2.1-SNAPSHOT:full-source

Description:

This mojo is used to "install" source artifacts from Subversion into an AppFuse project. If you get an OutOfMemoryError when running this plugin, you should be able to fix it by setting your MAVEN_OPTS environment variable to "-Xms128M -Xmx256M".

Attributes:

  • Requires a Maven 2.0 project to be executed.

Optional Parameters

Name Type Since Description
destinationDirectory String - The path where the files from SVN will be placed. This is intentionally set to "src" since that's the default src directory used for exporting AppFuse artifacts. Default value is: ${basedir}/src.
tag String - The tag containing the source code - defaults to '/trunk', but you may want to set it to '/tags/TAGNAME' Default value is: trunk/.
trunk String - The directory containing the source code. Default value is: https://appfuse.dev.java.net/svn/appfuse/.

Parameter Details

destinationDirectory :

The path where the files from SVN will be placed. This is intentionally set to "src" since that's the default src directory used for exporting AppFuse artifacts.

  • Type: java.lang.String
  • Required: No
  • Expression: ${appfuse.destinationDirectory}
  • Default: ${basedir}/src

tag :

The tag containing the source code - defaults to '/trunk', but you may want to set it to '/tags/TAGNAME'

  • Type: java.lang.String
  • Required: No
  • Expression: ${appfuse.tag}
  • Default: trunk/

trunk :

The directory containing the source code.

  • Type: java.lang.String
  • Required: No
  • Expression: ${appfuse.trunk}
  • Default: https://appfuse.dev.java.net/svn/appfuse/