[GRADLE-1381] The 'eclipse' task for Gradle's build is incredibly slow Created: 07/Feb/11 Updated: 04/Jan/13 Resolved: 05/Apr/12 |
|
Status: | Resolved |
Project: | Gradle |
Affects Version/s: | None |
Fix Version/s: | 1.0-milestone-9 |
Type: | Bug | ||
Reporter: | Peter Niederwieser | Assignee: | Unassigned |
Resolution: | Fixed | Votes: | 1 |
Issue Links: |
|
Comments |
Comment by Peter Niederwieser [ 27/Feb/11 ] |
Running gradle eclipse for the Gradle project is pretty fast for me (around 20 seconds). So either we should repurpose this task to cover the problems reported by Chris Beams (for which I can't find an issue), or we should close it. |
Comment by Contegix Support [ 19/Mar/11 ] |
Test comment. testing |
Comment by Andrew Berman [ 12/Apr/11 ] |
Not sure what's going on with the status of this bug, but when I run gradle eclipse on a very small project it takes 2 mins, 30 seconds, making gradle completely unusable for a project. I'm using 1.0 M2 on Mac OS X 10.6.7 with Java 6. |
Comment by Peter Niederwieser [ 12/Apr/11 ] |
Can you share the build script and/or project? The current status of this bug is "cannot reproduce". |
Comment by Andrew Berman [ 12/Apr/11 ] |
I cannot share the project, but I'd be happy to share the build scripts (multi-project): Parent project: build.gradle: subprojects { repositories { mavenCentral() }dependencies { compile 'commons-lang:commons-lang:2.+', 'joda-time:joda-time:1.6+', 'ch.qos.logback:logback-classic:0.+' testCompile 'org.testng:testng:6.+' }version = '1.0' jar { manifest.attributes provider: 'gradle' }} settings.gradle: includeFlat 'core', 'data-common', 'data-riak', 'services' The subprojects currently do not have any build.gradle files (as I was testing gradle moving from Maven). I've tried running gradle :data-common:eclipseClasspath and that alone takes 2:30, which is unbearably slow and unfortunately is going to force me to go back to Maven. |
Comment by Andrew Berman [ 12/Apr/11 ] |
Here's my output from gradle -v: ------------------------------------------------------------ Gradle build time: Friday, 8 April 2011 03:06:53 PM EST |
Comment by Mathias Kalb [ 12/Apr/11 ] |
Please try it without the '+' at the dependencies and define the correct versions. Maybe the resolving of the dependencies take a long time. |
Comment by Andrew Berman [ 12/Apr/11 ] |
Thanks Mathias. Yes, that sped things up, I'm now down to 12 seconds. I actually liked the thought of using + in the dependencies so it would pick up any dot releases that don't break anything, but I guess that's bad form anyway. Thanks! |
Comment by Mathias Kalb [ 13/Apr/11 ] |
Please vote for this issue: http://issues.gradle.org/browse/GRADLE-1333 |
Comment by Szczepan Faber [ 05/Apr/12 ] |
Thanks to many improvements, mainly in the dependency management front, the gradle eclipse is now swift. Therefore I allow myself to resolve this issue. |