Прежде всего, если вы получите правильный вывод для java -version
или javac -version
, это не значит, что переменная окружения JAVA_HOME
уже установлена. Если ваша переменная окружения PATH содержит двоичные файлы java / javaw / javac, вы можете запустить ее, но JAVA_HOME
не установлено. Вы должны проверить это с: echo %JAVA_HOME%
Другое дело, Appcelerator требуется JDK (Java Development Kit). JRE недостаточно. Но, похоже, у вас есть JDK, потому что javac не является частью редакции JRE.
Наконец, найдите себе правильную версию JDK и Appcelerator, которые вы скачали. Например, оба они предназначены для 64-разрядных операционных систем.
Связанные проблемы:[1] https://jira.appcelerator.org/browse/AC-6020
[2] https://github.com/appcelerator/atom-appcelerator-titanium/issues/129