java - How to work efficiently with large Maven-project workspace in Eclipse? -


i'm working on large multi-module maven-based system, 20 sub-modules , additional small number of project-external dependencies maven projects in eclipse workspace. in all, there 30 projects in eclipse workspace.

the projects imported maven projects m2e, , use subversion (with subversive plugin) source control. eclipse updated kepler.

my workstation quite capable, 4-core intel i7 cpu, 16 gb ram, , solid-state disk.

the problem eclipse slow when comes to:

  1. team synchronize , conflict resolution. each time fix conflict , "mark merged", have wait 10-30 seconds eclipse refresh workspace etc. not mention conflict-mode tree view clears entirely, have select outgoing mode conflict mode again re-populate. twice - because clears when save resolved source file, , again when mark merged.

  2. building. use maven launch configurations maven builds. reason, doing maven build not enough eclipse - has own build of entire workspace, takes @ least long, , longer when eclipse decides hang few minutes on 'clearing output folder of project xxx', several of projects.

the result of takes on hour update source control, resolve conflicts, build , ready run or continue development.

me , co-workers feel eclipse hampering development, when should enhancing it.

is there can done reduce eternal waiting-for-eclipse syndrome?

we have same problem.... 72 projects in our workspace makes using m2e impossible. we're trying not use m2e , start maven executable external tool configurations. , can make maven generate .project , .classpath change eclipse configurations. not best option, have now


Comments

Popular posts from this blog

html - Sizing a high-res image (~8MB) to display entirely in a small div (circular, diameter 100px) -

java - IntelliJ - No such instance method -

identifier - Is it possible for an html5 document to have two ids? -