Hello;
1) I am developing a m2e extension on the lines of:
http://wiki.eclipse.org/M2E_Extension_Development
2) In need to cover 2 executions:
a) http://felix.apache.org/site/apache-felix-maven-scr-plugin-use.html
org.apache.felix:maven-scr-plugin:scr
b)
http://felix.apache.org/site/apache-felix-maven-bundle-plugin-bnd.html
org.apache.felix:maven-bundle-plugin:manifest
QUESTIONS:
A) I need to run both of the above goals right before java application
launch via eclipse launcher;
(I do not want to run them on incremental build)
how m2e gives access to "build-before-launch" JDT event?
B) if there is no m2e access to "build-before-launch" JDT event,
can I run these goals on background, in async thread pool w/o blocking
m2e builder invocation?
(so incremental build just serves as a trigger for background rebuild)
C) maven-bundle-plugin life cycle is already mapped by some other m2e
extension;
(I receive "conflicting life cycle mappings" error)
how can I override that? how can I find which other extension is doing
that?
Thank you,
Andrei
|