spring-ide:spring-ide

Full name:

ch.elca.el4j.maven.plugins:maven-spring-ide-plugin:3.1:spring-ide

Description:

A mojo to generate the .springIDE file and to force SpringNature on Eclipse by reading the files in the Module Application Context. The source file to be used to get the Module Application Context can either be specified in the sourceFile parameter or, if unspecified, will be searched by the mojo. Rules that this mojo adheres to for searching the source file that specify the module application context: 1. If there is a .xml file that contains the mojo will assume a web project and take this file. 2. Else it will look through alphabetically through all files in the base directory and take the first .java file that contains // $$ BEANS INCLUDE $$

Attributes:

  • Requires a Maven 2.0 project to be executed.
  • Requires dependency resolution of artifacts in scope: runtime.

Optional Parameters

Name Type Since Description
allowBeanDefinitionOverriding boolean - (no description)
Default value is: true.
configSuffixes String - (no description)
Default value is: xml.
enableImports boolean - (no description)
Default value is: true.
incomplete boolean - (no description)
Default value is: true.
m_project MavenProject - The maven project - used for runtime classpath resolution.
name String - (no description)
Default value is: ${project.artifactId}.
sourceFile String - The file to read configuration information from.

Parameter Details

allowBeanDefinitionOverriding:

(no description)
  • Type: boolean
  • Required: No
  • Default: true

configSuffixes:

(no description)
  • Type: java.lang.String
  • Required: No
  • Default: xml

enableImports:

(no description)
  • Type: boolean
  • Required: No
  • Default: true

incomplete:

(no description)
  • Type: boolean
  • Required: No
  • Default: true

m_project:

The maven project - used for runtime classpath resolution.
  • Type: org.apache.maven.project.MavenProject
  • Required: No
  • Expression: ${project}

name:

(no description)
  • Type: java.lang.String
  • Required: No
  • Default: ${project.artifactId}

sourceFile:

The file to read configuration information from.
  • Type: java.lang.String
  • Required: No