Class BndMavenLifecycleParticipant

java.lang.Object
org.apache.maven.AbstractMavenLifecycleParticipant
org.eclipse.tycho.bnd.maven.BndMavenLifecycleParticipant

@Component(role=org.apache.maven.AbstractMavenLifecycleParticipant.class) public class BndMavenLifecycleParticipant extends org.apache.maven.AbstractMavenLifecycleParticipant
This component injects information from the BND model into the maven model, currently the following actions are performed:
  • -dependson for any reactor project is mapped to a runtime maven dependency
  • -buildpath for any reactor project is mapped to a compile maven dependency
  • -testpath for any reactor project is mapped to a test maven dependency
  • Constructor Details

    • BndMavenLifecycleParticipant

      public BndMavenLifecycleParticipant()
  • Method Details

    • afterProjectsRead

      public void afterProjectsRead(org.apache.maven.execution.MavenSession session) throws org.apache.maven.MavenExecutionException
      Overrides:
      afterProjectsRead in class org.apache.maven.AbstractMavenLifecycleParticipant
      Throws:
      org.apache.maven.MavenExecutionException