2012/5/17 Robert Munteanu <[email protected]>: >> -----Original Message----- >> From: Carsten Ziegeler [mailto:[email protected]] >> Sent: Wednesday, May 16, 2012 11:02 AM >> To: [email protected] >> Subject: Parent pom updates >> >> Hi, >> >> I've updated our parent pom with SLING-2480 and SLING-2481 and I would >> like to release this in the near future. >> If you have anything else which could be changed/added in our parent >> pom, now is a good time :) > > Hi, > > I don't know if the good time is still on, but I'd like to point that the > org.apache.sling:sling pom.xml configures m2eclipse to 'execute' actions for > many plugins: > > * maven-dependency-plugin:unpack/copy-dependencies > * maven-antrun-plugin:run > * maven-scr-plugin:scr > > This is discouraged by the M2Eclipse developers [1] and leads to a lot of > unnecessary work being done on every project build ( even incremental ones ). > I've only discovered that by being annoyed by Eclipse taking so long to build > the projects. > > If there is still a time window and there is no explicit reason for the > 'execute' mappings I suggest moving them to 'ignore' in order to reduce > Eclipse build times. > Hmm, ok to be honest, I don't know what the best approach is here. What does the default eclipse maven build do (= what is it used for) and what happens if e.g. the scr annotations are not interpreted?
Carsten > Robert > > [1]: > http://wiki.eclipse.org/M2E_plugin_execution_not_covered#execute_plugin_goal > >> >> Regards >> Carsten >> -- >> Carsten Ziegeler >> [email protected] -- Carsten Ziegeler [email protected]
