I also find myself running into this problem: my resources get processed during 
a clean but then disappear halfway through (most of the time). I'm using 0.9.5, 
though. Any ideas? 

Thanks, 
Karl 


Ok thanks for these explanations. 

I have already checked the builders order, and Maven is the last one. 
I will try to do more tests in order to provide you a project that 
show this issue. 

Regards 

On Tue, Jul 15, 2008 at 11:32 PM, Igor Fedorenko <[EMAIL PROTECTED] 
> Bouiaw wrote: 
>> 
>> Hi, 
>> 
>> I don't really understand the default values for resource processing, 
>> especially : 
>> - why should we run process-test-resources and not process-resources 
>> after a clean ? 
> 
> m2e projects include both main and test classes/resources, so it is 
> theoretically possible that some tests require processed test resources to 
> run successfully. I agree that chances are slim, but overhead of running 
> through couple of extra empty build phases is negligible. 
> 
>> - why process-test-resources is not needed after resource changes ? 
> 
> We're trying to limit extent of possible changes done by maven during 
> incremental build. process-test-resources generates sources, resource, 
> compiles classes all of which take time to execute and potentially trigger 
> other builders. 
> 
>> 
>> I know that we can cutomize these value, but as it is default value I 
>> would like to understand how it works. 
>> 
>> I have begin to play with these values because on one of my project, 
>> when I run a clean + build in Eclipse, resource files are created in 
>> target/classes at the beggining of the build but are removed at the 
>> end ! If I replace default values for after a clean 
>> "process-test-resources" by "process-resources resources:resources", 
>> it works. 
> 
> Current implementation is sensitive to builders order. Can you please verify 
> if maven build is configured to run after java builder? This should be 
> addressed to a certain degree by MNGECLIPSE-707. 
> 
>> 
>> A related question is : does it make sense to configure the following 
>> all inclusive command for both default values : process-resources 
>> process-test-resources resources:resources resources:testResources 
> 
> As I explained above, running almost complete maven build lifecycle for 
> incremental resource changes maybe very expensive. Also, 
> process-test-resources implies the other goals for all standard maven 
> project types. 
> 
>> 
>> I have tried to reproduce it in a test case project but it works well 
>> in my simple test project ... 
>> 
>> Thanks in advance for your answers. 
>> 
>> On Sat, Jul 12, 2008 at 9:00 AM, Henri Gomez <[EMAIL PROTECTED] 
>> wrote: 
>>> 
>>> BTW, this one should be added in a FAQ page until resolved, it could 
>>> save users hours of headaches :) 
>>> 
>>> 2008/7/11 Henri Gomez <[EMAIL PROTECTED] 
>>>> 
>>>> 2008/7/11 Eugene Kuleshov <[EMAIL PROTECTED] 
>>>>> 
>>>>>  There is a jira issue for that already. Please vote on it. 
>>>>> 
>>>>>  MNGECLIPSE-707: action "update project configuration" should restore 
>>>>> proper 
>>>>> order of project builders 
>>>>> http://jira.codehaus.org/browse/MNGECLIPSE-707 
>>>>> 
>>>>>  Thanks 
>>>> 
>>>> Done ! 
>>>> 
>>> --------------------------------------------------------------------- 
>>> To unsubscribe from this list, please visit: 
>>> 
>>>   http://xircles.codehaus.org/manage_email 
>>> 
>>> 
>>> 
>> 
>> --------------------------------------------------------------------- 
>> To unsubscribe from this list, please visit: 
>> 
>>    http://xircles.codehaus.org/manage_email 
>> 
>> 
> 
> 
> --------------------------------------------------------------------- 
> To unsubscribe from this list, please visit: 
> 
>   http://xircles.codehaus.org/manage_email 
> 
> 
> 

--------------------------------------------------------------------- 
To unsubscribe from this list, please visit: 

http://xircles.codehaus.org/manage_email 



Reply via email to