JDK не найден для команды tns nativescript - PullRequest
0 голосов
/ 29 апреля 2018

Я новичок в nativescript. Я пытаюсь настроить окружение для разработки под Android по этой ссылке . При попытке настроить JDK он зависает навсегда. Я попытался установить JDK Manullay, а также. Но команда tns doctor по-прежнему выдает эту ошибку Ошибка при выполнении команды 'javac'. Убедитесь, что вы установили Java Development Kit (JDK) и задали переменную среды JAVA_HOME. и это предупреждение × ПРЕДУПРЕЖДЕНИЕ: Java Development Kit (JDK) не установлен или настроен неправильно.

Любая помощь?

Ответы [ 4 ]

0 голосов
/ 29 января 2019

На самом деле это была проблема с JAVA_HOME.

0 голосов
/ 24 декабря 2018

Видимо, tns android работает только с 1.8.0_152. У меня был 1.8.0_191, и я потратил несколько часов, пытаясь выяснить проблему, прежде чем наткнулся на this . Я закончил тем, что изменил свой JAVA_HOME на JDK, встроенный в Android Studio, который оказался 1.8.0_152. Решил вопрос.

Чтобы найти местоположение встроенного JDK, в Android Studio перейдите к Файл> Другие настройки> Структура проекта по умолчанию

0 голосов
/ 21 января 2019

Возможные причины и способы устранения.

1.Missing JAVA_HOME.Configure JAVA_HOME as system variable
2.Missing JAVA in PATH.Configure JAVA in PATH system variable.
3.Missing Android_HOME.Configure ANDROID_HOME as system variable.

По умолчанию ANDROID_HOME LOCATION

C: \ Users \% USER% \ AppData \ Local \ Android \ Sdk

Это должно решить проблемы, обнаруженные tns doctor

0 голосов
/ 02 мая 2018

Похоже, ваш компьютер не настроен правильно. Вы можете установить все необходимое с помощью NativeScript Sidekick , при первом запуске он пытается настроить все необходимое для вас. Чтобы вручную установить отсутствующий JDK, вы можете перейти на Java SE Downloads .

Удачи!

...