Open attacco opened 8 years ago
Curreny workaround is to exclude google-http-client module and then explicitly depend on it's version 1.22.0 (it's the latest of allowed versions):
compile ('com.google.appengine.tools:appengine-gcs-client:0.6') {
exclude group: 'com.google.http-client', module: 'google-http-client'
}
compile 'com.google.http-client:google-http-client:1.22.0'
Hello,
I'm suffering the same problem using maven. But my project has one dependency that uses "appengine-gcs-client:0.6" (not direct dependency)
maven version : Apache Maven 3.3.3 Java version : java version "1.8.0_20-ea"
My github open source project that is using it: https://github.com/feroult/yawp
Run "mvn clean install" Stack:
[ERROR] Failed to execute goal on project yawp: Could not resolve dependencies for project io.yawp:yawp:jar:1.6.5: Failed to collect dependencies at com.google.appengine.tools:appengine-pipeline:jar:0.2.13 -> com.google.appengine.tools:appengine-gcs-client:jar:0.6 -> com.google.http-client:google-http-client:jar:[1.19.0,2.0): No versions available for com.google.http-client:google-http-client:jar:[1.19.0,2.0) within specified range -> [Help 1]
Regards,
Danilo
Related google-http-client issue: https://github.com/google/google-http-java-client/issues/330
We're having the same issue
My app-engine project depends on this library (using gradle):
compile com.google.appengine.tools:appengine-gcs-client:0.6
But, when i try to compile project with the command '
gradlew clean compileJava
' i get an error:That's happens because file in path
https://repo1.maven.org/maven2/com/google/http-client/google-http-client/maven-metadata.xml
really outdated and contains information about only two versions1.5.0-beta
and1.5.3-beta
.