2014-10-23 4 views
3

Я пробовал много разных вещей, таких как обновление градиента, но я не могу исправить эту проблему. Я не могу получить Gradle бежать:Не могу запустить gradle

./gradlew build --stacktrace 
:...... 
:app:compileDebugJava 
An exception has occurred in the compiler (1.8.0_25). Please file a bug at the Java Developer Connection (http://java.sun.com/webapps/bugreport) after checking the Bug Parade for duplicates. Include your program and the following diagnostic in your report. Thank you. 
com.sun.tools.javac.code.Symbol$CompletionFailure: class file for bolts.Task not found 
:app:compileDebugJava FAILED 

FAILURE: Build failed with an exception. 

* Exception is: 
org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':app:compileDebugJava'. 
    at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:69) 
    at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:46) 
    at org.gradle.api.internal.tasks.execution.PostExecutionAnalysisTaskExecuter.execute(PostExecutionAnalysisTaskExecuter.java:35) 
    at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:64) 
    at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:58) 
    at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:42) 
    at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:52) 

Это мое приложение> gradle.build

apply plugin: 'com.android.application' 

android { 
    compileSdkVersion 19 
    buildToolsVersion "21.0.2" 


    sourceSets { 
     main { 
      manifest.srcFile 'AndroidManifest.xml' 
      java.srcDirs = ['src/main/java'] 
      resources.srcDirs = ['src/main'] 
      //aidl.srcDirs = ['src/main'] 
      renderscript.srcDirs = ['src/main'] 
      res.srcDirs = ['src/main/res'] 
      //assets.srcDirs = ['assets'] 
     } 
    } 
    productFlavors { 
    } 
} 

dependencies { 
    compile 'com.android.support:support-v4:+' 
    compile fileTree(dir: 'libs', include: ['*.jar']) 
} 

Это мой корень> gradle.build

// Top-level build file where you can add configuration options common to all sub-projects/modules. 
buildscript { 
    repositories { 
     jcenter() 
    } 
    dependencies { 
     classpath 'com.android.tools.build:gradle:0.13.3' 
    } 
} 

allprojects { 
    repositories { 
     jcenter() 
    } 
} 

Я также пробовал делать это руководство, но оно не работает для меня: Gradle build not working: Execution failed for task ':MyApp:compileDebug'

+0

Это действительно дубликат http://stackoverflow.com/questions/8881404/strange-compilation-error-with-maven, но я пока не буду закрывать его как таковой. У вас есть что-то болтливое с болтами. Класс Task и компилятор (неправильно) умирают на нем. –

+0

Вы исправили свою проблему? У меня тот же самый – Stephane

+0

Я перешел на другой java-компилятор – dom

ответ

5

В вашей ошибке упоминаются болты:

файл класса для bolts.Task не найден

Try, чтобы добавить их к зависимости от:

компиляции 'com.parse.bolts: болты-андроида: 1. +

Смежные вопросы