The following script doesn’t resolve cucumber dependencies (cucumber-core, cucumber-html, cucumber-java, cucumbur-junit, cucumber-jvm-deps):
apply plugin: 'java'
apply plugin: 'idea'
sourceCompatibility = 1.8
repositories {
mavenCentral()
}
dependencies {
testCompile 'junit:junit:4.11'
//testCompile 'info.cukes:cucumber-spring:1.2.4'
testCompile 'info.cukes:cucumber-core:1.2.4'
testCompile 'info.cukes:cucumber-html:0.2.3'
testCompile 'info.cukes:cucumber-java:1.2.4'
testCompile 'info.cukes:cucumber-junit:1.2.4'
testCompile 'info.cukes:cucumber-jvm-deps:1.0.5'
}
If I try to execute gradle dependencies
I get this output:
------------------------------------------------------------
Root project
------------------------------------------------------------
archives - Configuration for archive artifacts.
No dependencies
compile - Compile classpath for source set 'main'.
No dependencies
default - Configuration for default artifacts.
No dependencies
runtime - Runtime classpath for source set 'main'.
No dependencies
testCompile - Compile classpath for source set 'test'.
+--- junit:junit:4.11
| \--- org.hamcrest:hamcrest-core:1.3
+--- info.cukes:cucumber-core:1.2.4 FAILED
+--- info.cukes:cucumber-html:0.2.3 FAILED
+--- info.cukes:cucumber-java:1.2.4 FAILED
+--- info.cukes:cucumber-junit:1.2.4 FAILED
\--- info.cukes:cucumber-jvm-deps:1.0.5 FAILED
testRuntime - Runtime classpath for source set 'test'.
+--- junit:junit:4.11
| \--- org.hamcrest:hamcrest-core:1.3
+--- info.cukes:cucumber-core:1.2.4 FAILED
+--- info.cukes:cucumber-html:0.2.3 FAILED
+--- info.cukes:cucumber-java:1.2.4 FAILED
+--- info.cukes:cucumber-junit:1.2.4 FAILED
\--- info.cukes:cucumber-jvm-deps:1.0.5 FAILED
BUILD SUCCESSFUL
maven can solve these dependencies correctly. ¿What can be the reason that Gradle can’t resolve it?