Выполнение не выполнено для задачи ': app: kaptGenerateStubsDebugKotlin', когда вы создаете приложение для Android с правами и kotlin [duplicate]

Ответ не обязательно должен перезапускать все ядро.

Если вы перезагрузите модуль matplotlib, он тоже будет работать. Если вы используете Python 3.6, как я, и у вас есть import matplotlib.pyplot as plt, как я:

from importlib import reload
reload(plt)
%matplotlib notebook

Это трюк. Да, это все еще хак. По крайней мере, это независимое кодовое слово, которое вы можете использовать в середине ноутбука. Переключение назад через %matplotlib inline не является проблемой.

10
задан Humble Student 10 May 2017 в 21:19
поделиться

6 ответов

Хорошо, проблема с JDK, я использовал Open JDK 8, и по какой-то причине отсутствовал tools.jar, я переключился на Oracle JDK, и теперь он работает как шарм!

15
ответ дан Humble Student 19 August 2018 в 11:54
поделиться
  • 1
    openjdk-8-jdk-headless по какой-то причине отсутствует. установка openjdk-8-jdk (без-нога) разрешает проблему. – Ryba 28 July 2017 в 01:34
  • 2
    Переключение на безголовую не решило его для меня; Мне пришлось идти в Oracle – forresthopkinsa 6 February 2018 в 22:32

Я выяснил, что на CentOS 7 эта ошибка кабины вызвана отсутствием правильного пакета java. Итак, вместо yum install java-1.8.0-openjdk я использовал yum install java-1.8.0-openjdk-devel, и он сработал. На Ubuntu нет пакета devel, но я надеюсь, что этот ответ все равно поможет.

1
ответ дан Anton 19 August 2018 в 11:54
поделиться

Если у вас есть окна, измените свой PATH так, чтобы он включал C:\Program Files\Java\jdk1.8.0_151\bin вместо C:\ProgramData\Oracle\Java\javapath

. Да, это может сломаться в обновлении или что-то еще, но, учитывая, что обновление сломало мою машину. .. По крайней мере, вы теперь контролируете.

Мое предположение заключается в том, что C:\ProgramData\Oracle\Java\javapath указывает на не-jdk jre, поэтому не удается найти javac-специфичные банки.

0
ответ дан Raul 19 August 2018 в 11:54
поделиться

Я получил эту точную проблему в Windows, когда каталог JDK bin не был в моем PATH.

Процесс описан здесь: http://docs.oracle.com/javase/7 /docs/webnotes/install/windows/jdk-installation-windows.html#path

1
ответ дан Sean Dawson 19 August 2018 в 11:54
поделиться

Я решил это только путем замены в build.gradle этого

implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.2.30"

следующим:

implementation "org.jetbrains.kotlin:kotlin-stdlib:1.2.30"
2
ответ дан vovahost 19 August 2018 в 11:54
поделиться
0
ответ дан Raj Kumar 31 October 2018 в 00:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: