Hi,
I’m using the latest Gradle version downloaded from here, nothing fancy at all. Win7 64bit, jdk 1.6.0_30
To get familiar with it I did a small project, just one class and one test for it. The test uses JUnit 4 annotation @Test, the method is empty (I removed all code).
When I run gradle build I get the following error:
c:\WS\t>gradle build :compileJava UP-TO-DATE :processResources UP-TO-DATE :classes UP-TO-DATE :jar UP-TO-DATE :assemble UP-TO-DATE :compileTestJava Download http://repo1.maven.org/maven2/junit/junit/4.9/junit-4.9.pom > Building > :compileTestJava > Resolving dependencies ‘:testCompile’ > 1 KB/unknown size downloDownload http://repo1.maven.org/maven2/junit/junit/4.9/junit-4.9.jar :processTestResources UP-TO-DATE :testClasses :test java.lang.NoSuchMethodError: org.slf4j.MarkerFactory.getDetachedMarker(Ljava/lang/String;)Lorg/slf4j/Marker;
at org.gradle.api.logging.Logging.(Logging.java:34)
at org.gradle.logging.internal.DefaultLoggingConfigurer.(DefaultLoggingConfigurer.java:28)
at org.gradle.logging.LoggingServiceRegistry.createLoggingManagerFactory(LoggingServiceRegistry.java:105)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.gradle.internal.service.DefaultServiceRegistry.invoke(DefaultServiceRegistry.java:179)
at org.gradle.internal.service.DefaultServiceRegistry.access$300(DefaultServiceRegistry.java:47)
at org.gradle.internal.service.DefaultServiceRegistry$FactoryMethodService.create(DefaultServiceRegistry.java:340)
at org.gradle.internal.service.DefaultServiceRegistry$ManagedObjectProvider.getInstance(DefaultServiceRegistry.java:244)
at org.gradle.internal.service.DefaultServiceRegistry$SingletonService.getService(DefaultServiceRegistry.java:279)
at org.gradle.internal.service.DefaultServiceRegistry$SingletonService.getFactory(DefaultServiceRegistry.java:303)
at org.gradle.internal.service.DefaultServiceRegistry$SingletonService.getFactory(DefaultServiceRegistry.java:287)
at org.gradle.internal.service.DefaultServiceRegistry$OwnServices.getFactory(DefaultServiceRegistry.java:205)
at org.gradle.internal.service.DefaultServiceRegistry.getFactory(DefaultServiceRegistry.java:162)
at org.gradle.internal.service.DefaultServiceRegistry.newInstance(DefaultServiceRegistry.java:173)
at org.gradle.process.internal.child.ImplementationClassLoaderWorker.createLoggingManager(ImplementationClassLoaderWorker.java:84)
at org.gradle.process.internal.child.ImplementationClassLoaderWorker.execute(ImplementationClassLoaderWorker.java:52)
at org.gradle.process.internal.child.ImplementationClassLoaderWorker.execute(ImplementationClassLoaderWorker.java:36)
at org.gradle.process.internal.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:44)
at org.gradle.process.internal.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:33)
at org.gradle.process.internal.launcher.BootstrapClassLoaderWorker.call(BootstrapClassLoaderWorker.java:46)
at org.gradle.process.internal.launcher.BootstrapClassLoaderWorker.call(BootstrapClassLoaderWorker.java:32)
at org.gradle.process.internal.launcher.GradleWorkerMain.run(GradleWorkerMain.java:30)
at org.gradle.process.internal.launcher.GradleWorkerMain.main(GradleWorkerMain.java:35)
FAILURE: Build failed with an exception.
-
What went wrong: Execution failed for task ‘:test’. > Gradle Worker 1 finished with (non-zero) exit value 1.
-
Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
BUILD FAILED
Total time: 4.336 secs
my build.gradle looks as:
apply plugin: ‘java’ apply plugin: ‘eclipse’
sourceCompatibility = 1.5 version = ‘0.1’
jar {
manifest {
attributes ‘Implementation-Title’: ‘SBS’, ‘Implementation-Version’: version
} }
// from where will we resolve our dependencies? repositories {
mavenCentral() }
// all Dependencies go here!! dependencies {
testCompile ‘junit:junit:4.9’ } // end Dependencies
test {
systemProperties ‘property’: ‘value’ }
uploadArchives {
repositories {
flatDir {
dirs ‘repos’
}
} }
I can’t figure out what the problem is, compiling the tests is ok, running is not - any ideas?
Best regards Markus.
