OK, thanks for the info. Since we are pushing against STS 2.9.0.RELEASE coming out, I think STS will just stick with M7 API for now. When M9 comes out with the fix, we'll try again.
Kris ----- Original Message ----- > Hi Kris, > You're running into this: http://issues.gradle.org/browse/GRADLE-2102 > It's fixed in m9, so you could one of the m9 nighties for the client > jars instead of the m8a jars. These should work fine with m8a: > http://gradle.org/nightly > On 21/02/2012, at 12:08 PM, Kris De Volder wrote: > > Hi guys, > > > In the process of updating STS Gradle tooling to M8a... I ran into > > this error: > > > java.lang.NoClassDefFoundError: > > org/gradle/internal/nativeplatform/OperatingSystem > > > Full stacktrace at end of message. > > > I don't want to raise an issue for this just yet, since it is > > likely > > just a jar that I've got missing on my classpath rather than a bug. > > > On my classpath are these Gradle related jars: > > > gradle-core-1.0-milestone-8a.jar > > > gradle-tooling-api-1.0-milestone-8a.jar > > > gradle-wrapper-1.0-milestone-8a.jar > > > slf4j-simple-1.6.4.jar > > > commons-collections-3.2.1.jar"/> > > > slf4j-api-1.6.4.jar > > > gradle-base-services-1.0-milestone-8a.jar > > > What am I missing here i.e. where is the > > org/gradle/internal/nativeplatform/OperatingSystem class > > > supposed to come from? > > > Cheers, > > > Kris > > > --- full stacktrace below ------------- > > > java.lang.NoClassDefFoundError: > > org/gradle/internal/nativeplatform/OperatingSystem > > > at org.gradle.util.Jvm.create(Jvm.java:51) > > > at org.gradle.util.Jvm.forHome(Jvm.java:91) > > > at > > org.gradle.tooling.internal.consumer.parameters.ConsumerOperationParameters.validateJavaHome(ConsumerOperationParameters.java:82) > > > at > > org.gradle.tooling.internal.consumer.parameters.ConsumerOperationParameters.setJavaHome(ConsumerOperationParameters.java:70) > > > at > > org.gradle.tooling.internal.consumer.DefaultModelBuilder.setJavaHome(DefaultModelBuilder.java:84) > > > at > > org.gradle.tooling.internal.consumer.DefaultModelBuilder.setJavaHome(DefaultModelBuilder.java:32) > > > at > > com.springsource.sts.gradle.core.GradleProject.configureJava(GradleProject.java:302) > > > at > > com.springsource.sts.gradle.core.GradleModelProvider.buildModel(GradleModelProvider.java:359) > > > at > > com.springsource.sts.gradle.core.GradleModelProvider$GroupedModelProvider.ensureModels(GradleModelProvider.java:283) > > > at > > com.springsource.sts.gradle.core.GradleProject.getGradleModel(GradleProject.java:587) > > > at > > com.springsource.sts.gradle.core.GradleProject.getGradleModel(GradleProject.java:600) > > > at > > com.springsource.sts.gradle.core.GradleProject$1.doit(GradleProject.java:555) > > > at > > com.springsource.sts.gradle.core.util.GradleRunnable$1.run(GradleRunnable.java:43) > > > at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) > > > --------------------------------------------------------------------- > > > To unsubscribe from this list, please visit: > > > http://xircles.codehaus.org/manage_email > > -- > Adam Murdoch > Gradle Co-founder > http://www.gradle.org > VP of Engineering, Gradleware Inc. - Gradle Training, Support, > Consulting > http://www.gradleware.com
