Package org.eclipse.tycho.bnd.maven
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:
-dependsonfor any reactor project is mapped to aruntimemaven dependency-buildpathfor any reactor project is mapped to acompilemaven dependency-testpathfor any reactor project is mapped to atestmaven dependency
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidafterProjectsRead(org.apache.maven.execution.MavenSession session) Methods inherited from class org.apache.maven.AbstractMavenLifecycleParticipant
afterSessionEnd, afterSessionStart
-
Constructor Details
-
BndMavenLifecycleParticipant
public BndMavenLifecycleParticipant()
-
-
Method Details
-
afterProjectsRead
public void afterProjectsRead(org.apache.maven.execution.MavenSession session) throws org.apache.maven.MavenExecutionException - Overrides:
afterProjectsReadin classorg.apache.maven.AbstractMavenLifecycleParticipant- Throws:
org.apache.maven.MavenExecutionException
-