2014-10-12 13 views
8

Sto provando ad installare un libGdx con Eclipse utilizzando questo tutorial
ma quando provo a costruire il progetto che ho ottenuto questo errore
errore Gradle durante l'impostazione LibGDX con Eclipse

Configuration on demand is an incubating feature. 

FAILURE: Build failed with an exception. 

* What went wrong: 
A problem occurred configuring root project 'TestGame'. 
> Could not resolve all dependencies for configuration ':classpath'. 
    > Could not resolve de.richsource.gradle.plugins:gwt-gradle-plugin:0.5. 
    Required by: 
     :TestGame:unspecified 
     > Could not GET 'https://repo1.maven.org/maven2/de/richsource/gradle/plugins/gwt-gradle-plugin 
/0.5/gwt-gradle-plugin-0.5.pom'. 
     > Connection to https://repo1.maven.org refused 
     > Could not GET 'https://jcenter.bintray.com/de/richsource/gradle/plugins/gwt-gradle-plugin/0. 
5/gwt-gradle-plugin-0.5.pom'. 
     > Connection to https://jcenter.bintray.com refused 
    > Could not resolve com.android.tools.build:gradle:0.13+. 
    Required by: 
     :TestGame:unspecified 
     > Failed to list versions for com.android.tools.build:gradle. 
     > Unable to load Maven meta-data from https://repo1.maven.org/maven2/com/android/tools/buil 
d/gradle/maven-metadata.xml. 
      > Could not GET 'https://repo1.maven.org/maven2/com/android/tools/build/gradle/maven-met 
adata.xml'. 
       > Connection to https://repo1.maven.org refused 
     > Failed to list versions for com.android.tools.build:gradle. 
     > Unable to load Maven meta-data from https://jcenter.bintray.com/com/android/tools/build/g 
radle/maven-metadata.xml. 
      > Could not GET 'https://jcenter.bintray.com/com/android/tools/build/gradle/maven-metada 
ta.xml'. 
       > Connection to https://jcenter.bintray.com refused 
    > Could not resolve org.robovm:robovm-gradle-plugin:1.0.0-alpha-04. 
    Required by: 
     :TestGame:unspecified 
     > Could not GET 'https://repo1.maven.org/maven2/org/robovm/robovm-gradle-plugin/1.0.0-alpha-04 
/robovm-gradle-plugin-1.0.0-alpha-04.pom'. 
     > Connection to https://repo1.maven.org refused 
     > Could not GET 'https://jcenter.bintray.com/org/robovm/robovm-gradle-plugin/1.0.0-alpha-04/ro 
bovm-gradle-plugin-1.0.0-alpha-04.pom'. 
     > Connection to https://jcenter.bintray.com refused 

* Try: 
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more l 
og output. 

BUILD FAILED 

Total time: 2 mins 12.602 secs 

e l'interfaccia utente libGDX generato questa build lima Gradle

buildscript { 
    repositories { 
     mavenCentral() 
     jcenter() 
    } 
    dependencies { 
     classpath 'de.richsource.gradle.plugins:gwt-gradle-plugin:0.5' 
     classpath 'com.android.tools.build:gradle:0.13+' 
     classpath 'org.robovm:robovm-gradle-plugin:1.0.0-alpha-04' 
    } 
} 

allprojects { 
    apply plugin: "eclipse" 
    apply plugin: "idea" 

    version = '1.0' 
    ext { 
     appName = 'TestingGame' 
     gdxVersion = '1.4.1' 
     roboVMVersion = '1.0.0-alpha-04' 
    } 

    repositories { 
     mavenCentral() 
     maven { url "https://oss.sonatype.org/content/repositories/snapshots/" } 
     maven { url "https://oss.sonatype.org/content/repositories/releases/" } 
    } 
} 

project(":desktop") { 
    apply plugin: "java" 


    dependencies { 
     compile project(":core") 
     compile "com.badlogicgames.gdx:gdx-backend-lwjgl:$gdxVersion" 
     compile "com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-desktop" 
     compile "com.badlogicgames.gdx:gdx-box2d-platform:$gdxVersion:natives-desktop" 
    } 
} 

project(":android") { 
    apply plugin: "android" 

    configurations { natives } 

    dependencies { 
     compile project(":core") 
     compile "com.badlogicgames.gdx:gdx-backend-android:$gdxVersion" 
     natives "com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-armeabi" 
     natives "com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-armeabi-v7a" 
     natives "com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-x86" 
     compile "com.badlogicgames.gdx:gdx-box2d:$gdxVersion" 
     natives "com.badlogicgames.gdx:gdx-box2d-platform:$gdxVersion:natives-armeabi" 
     natives "com.badlogicgames.gdx:gdx-box2d-platform:$gdxVersion:natives-armeabi-v7a" 
     natives "com.badlogicgames.gdx:gdx-box2d-platform:$gdxVersion:natives-x86" 
     compile "com.badlogicgames.box2dlights:box2dlights:1.2" 
    } 
} 

project(":ios") { 
    apply plugin: "java" 
    apply plugin: "robovm" 

    configurations { natives } 

    dependencies { 
     compile project(":core") 
     compile "org.robovm:robovm-rt:${roboVMVersion}" 
     compile "org.robovm:robovm-cocoatouch:${roboVMVersion}" 
     compile "com.badlogicgames.gdx:gdx-backend-robovm:$gdxVersion" 
     natives "com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-ios" 
     natives "com.badlogicgames.gdx:gdx-box2d-platform:$gdxVersion:natives-ios" 
    } 
} 

project(":html") { 
    apply plugin: "gwt" 
    apply plugin: "war" 


    dependencies { 
     compile project(":core") 
     compile "com.badlogicgames.gdx:gdx-backend-gwt:$gdxVersion" 
     compile "com.badlogicgames.gdx:gdx:$gdxVersion:sources" 
     compile "com.badlogicgames.gdx:gdx-backend-gwt:$gdxVersion:sources" 
     compile "com.badlogicgames.gdx:gdx-box2d:$gdxVersion:sources" 
     compile "com.badlogicgames.gdx:gdx-box2d-gwt:$gdxVersion:sources" 
     compile "com.badlogicgames.box2dlights:box2dlights:1.2:sources" 
    } 
} 

project(":core") { 
    apply plugin: "java" 


    dependencies { 
     compile "com.badlogicgames.gdx:gdx:$gdxVersion" 
     compile "com.badlogicgames.gdx:gdx-box2d:$gdxVersion" 
     compile "com.badlogicgames.box2dlights:box2dlights:1.2" 
    } 
} 

tasks.eclipse.doLast { 
    delete ".project" 
} 

I Know Maven, ma non so Gradle quindi non riesco a capire l'eccezione e dove ho sbagliato anche io fatto tutto nel tutorial, qualsiasi aiuto per favore?

+0

Idea casuale, ma prova a usare 'com.android.tools.build: gradle: 0.12 +' invece di '0.13 +'. Inoltre, assicurati che nessun firewall impedisca a Gradle di comunicare con i repository (un'altra idea casuale). – EpicPandaForce

+0

@Zhuinden, grazie per la risposta, ho appena provato ma lo stesso errore –

+0

Avete firewall, server proxy, ecc? – Opal

risposta

0

Dopo un sacco di ricerca ho trovato che ho bisogno di aggiungere il GWT che ho scaricato il plugin di Eclipse e che non è stato menzionato nel tutorial

così quello che ho fatto è

in eclipse go to WINDOWS --->PREFERENCE--->GOOGLE ---->WEB TOOLKIT --->add and search for the folder you have extracted its ZIP file 
0

Ho avuto un problema simile con Gradle (Impossibile ottenere 'https ...) ma con un progetto diverso. Sono dietro un firewall e

Ho provato ad utilizzare un gradle.properties separati e anche provato passando il server/porta proxy per Gradle tramite gli argomenti VM come detto da alcuni altri messaggi su SO, ma nessuno di questi ha lavorato

Ecco un modo che ho trovato tramite le impostazioni Eclipse che ha lavorato per me

Sotto Finestra-> Preferenze> Connessioni di rete impostare il provider attivo su Manuale

settings

.

Quindi modificare le voci per HTTP e HTTPS e aggiungere il server proxy e la porta lì. Se il tuo proxy ha bisogno delle tue credenziali assicurati di aggiungerle anche lì. Prova a ricostruirlo e speriamo che funzioni questa volta

Problemi correlati