manuel aldana wrote:
I would be interested to hear if you get better performance with 0.0.12, because in my observation 0.9 is about magnitude faster then 0.0.12 and it is clearly something specific to your environment that cause such performance issues.
it depends on the way how you keep projects in the workspace. when having only a few (<=4) projects in workspace 0.9 is far better. in contrast when keeping many (>=5) projects in workspace the update dependencies task is just taking ages. i think it is better to keep as few projects in workspace as neccessary so the 0.9.2 is fine for me. never the less other colleagures are often having many projects in workspace so 0.0.12 works better for them.
Like I said before, that is very strange. I do have more then 5 Maven projects in my Eclipse workspace and don't see such issues. Besides, it is not really related to how many project you have. There are test in jira somewhere with 40 dependent projects (technically 40 levels down dependencies) and it takes seconds to open/close those. Most time spent on closing/opening projects and updating dependencies is in reading Maven projects, which could go into checking dependencies on remote repositories (especially for snapshots). So, it is more like related to how many external dependencies your projects have.
as i said i guess this is because resolving is done for all projects if you go rightClickOnProject->Maven->UpdateDepenendencies. In my view i would expect that resolving is done only for the project i chose.
This action only resolves dependencies for selected projects and projects that depends on that (because that is how Maven dependency resolution works). One thing that comes to mind is that we may not need to update dependent projects if there was no updates found in selected one, though it might get tricky to detect if there was any updates...

 regards,
 Eugene



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

   http://xircles.codehaus.org/manage_email


Reply via email to