2017-01-18 10 views
2

Строительство libgdx проектаPlugin с идентификатором «GWT» не найден

Первый раз я получил ошибку re-download dependencies and sync project каждый раз, когда я построить свой проект. Тогда я получил решение от этого POST я изменить следующие из, как указано с поста

file -> project structure -> project 

я. версия с градиентом от 3,3 до 2,14,1

ii. Обновление Android Studio плагин 2.2.3 (это было задано)

я принимать значение от недавнего рабочего андроида проекта

Моего build.gradle

buildscript { 
    repositories { 
     mavenCentral() 
     maven { 
      url "https://oss.sonatype.org/content/repositories/snapshots/" 
     } 
     jcenter() 
    } 
    dependencies { 
     classpath 'com.android.tools.build:gradle:2.2.3' 
     classpath 'org.robovm:robovm-gradle-plugin:1.14.0' 
    } 
} 

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

    version = '1.0' 
    ext { 
     appName = 'FirstDemo' 
     gdxVersion = '1.6.4' 
     roboVMVersion = '1.14.0' 
     box2DLightsVersion = '1.4' 
     ashleyVersion = '1.4.0' 
     aiVersion = '1.5.0' 
    } 

    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" 
    } 
} 

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" 
    } 
} 

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


    dependencies { 
     compile "com.badlogicgames.gdx:gdx:$gdxVersion" 
    } 
} 

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


    dependencies { 
     compile project(":core") 
     compile "org.robovm:robovm-rt:$roboVMVersion" 
     compile "org.robovm:robovm-cocoatouch:$roboVMVersion" 
     compile "com.badlogicgames.gdx:gdx-backend-robovm:$gdxVersion" 
     compile "com.badlogicgames.gdx:gdx-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" 
    } 
} 

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

Теперь я получаю ошибку «Plugin с id 'gwt' не найден ". Может кто-то, пожалуйста, помогите!

ответ

2

добавить эту зависимость в ваш buildscript тег файла build.gradle корневой

classpath 'de.richsource.gradle.plugins:gwt-gradle-plugin:0.6' 

После того ваш buildscript выглядит следующим образом

buildscript { 
    repositories { 
     mavenCentral() 
     maven { 
      url "https://oss.sonatype.org/content/repositories/snapshots/" 
     } 
     jcenter() 
    } 
    dependencies { 
     classpath 'de.richsource.gradle.plugins:gwt-gradle-plugin:0.6' 
     classpath 'com.android.tools.build:gradle:2.2.3' 
     classpath 'org.robovm:robovm-gradle-plugin:1.14.0' 
    } 
}