импорт NotNull или Nullable и Android Studio не будет компилироваться

Когда я добавляю аннотации @NotNull или @Nullable к параметру, Android Studio автоматически помогает мне добавлять /lib/annotations.jar и импортировать

import org.jetbrains.annotations.NotNull
import org.jetbrains.annotations.Nullable;

Но после этого проект не скомпилируется. Если я также удалю аннотации, но сохраню операторы импорта, проект все равно не будет компилироваться.Но если я удаляю операторы импорта для NotNull и Nullable, проект компилируетсяотлично!

Android Studio выдает общую ошибку:

Gradle: 
FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':Bugtester:compileDebug'.
> Compilation failed; see the compiler error output for details.

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

Бегgradlew compileDebug из cmd дает небольшую подсказку:

:Bugtester:compileDebug FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':Bugtester:compileDebug'.
> Cannot find System Java Compiler. Ensure that you have installed a JDK (not just a JRE) and configured your JAVA_HOME system variable to point to the according directory.

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

BUILD FAILED

Итак, я проверил мои переменные окружения, и они установлены как:

JAVA_HOME=C:\Program Files (x86)\Java\jre7
JDK_HOME=C:\Program Files\Java\jdk1.7.0_21\

У кого-нибудь есть идеи для этого? (Я новичок в программировании на Java и Android)

Ответы на вопрос(7)

Ваш ответ на вопрос