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]

Reply via email to