pax:eclipse

Extends EclipsePlugin to provide customized Eclipse project files for Pax-Construct projects.

Inherited parameters can still be used, but unfortunately don't appear in the generated docs.

Mojo Attributes:

  • Requires a Maven 2.0 project to execute.
  • Automatically executes within the lifecycle phase: package
  • Invokes the execution of the lifecycle phase none prior to executing itself.

Optional Parameters

Name Type Description
fixDependencies String Switch to turn on/off fixing of dependency entries in the classpath file. Default value is EXTERNAL.
m_maven2OsgiConverter Maven2OsgiConverter Component to convert between Maven and OSGi versions
m_mavenProjectBuilder MavenProjectBuilder Component factory for Maven projects

Parameter Details

fixDependencies Switch to turn on/off fixing of dependency entries in the classpath file.
  • Type: java.lang.String
  • Required: No
  • Expression: ${fixDependencies}
  • Default: EXTERNAL

m_maven2OsgiConverter Component to convert between Maven and OSGi versions
  • Type: org.apache.maven.shared.osgi.Maven2OsgiConverter
  • Required: No

m_mavenProjectBuilder Component factory for Maven projects
  • Type: org.apache.maven.project.MavenProjectBuilder
  • Required: No