简体   繁体   English

未检测到加速器钛 JAVA_HOME

[英]appcelerator titanium JAVA_HOME not detected

When I am testing java -version, javac -version im getting a proper version in the cmd output., but when I run the app from appcelerator I'm getting this below error., JAVA_HOME has been set properly.当我测试 java -version, javac -version 时,我在 cmd output 中得到了正确的版本。但是当我从 appcelerator I'm 运行应用程序时得到了正确的设置,下面的错误。

[ERROR] Application Installer abnormal process termination. Process exit value was 1

[ERROR] :  JDK (Java Development Kit) not installed.

[ERROR] :  If you already have installed the JDK, verify your JAVA_HOME environment variable is correctly set.
[ERROR] :  The JDK is required for Titanium and must be manually downloaded and installed from http://appcelerator.com/jdk.

Most of all, if you get proper outout for java -version or javac -version it doesn't mean JAVA_HOME environment variable had already set.最重要的是,如果您获得了java -versionjavac -version的正确输出,这并不意味着JAVA_HOME环境变量已经设置。 If your PATH environment variable contains java / javaw / javac binaries, you can run it but JAVA_HOME hadn't set.如果您的 PATH 环境变量包含 java / javaw / javac 二进制文件,您可以运行它但JAVA_HOME尚未设置。 You should check it with: echo %JAVA_HOME%你应该检查它: echo %JAVA_HOME%

Other thing is, Appcelerator requires JDK (Java Development Kit).另一件事是,Appcelerator 需要 JDK(Java 开发工具包)。 JRE is not enough. JRE 是不够的。 But it seems you have JDK, because javac is not part of JRE edition.但似乎你有 JDK,因为 javac 不是 JRE 版本的一部分。

At last look for yourself the right version of JDK and Appcelerator you have downloaded.最后为自己寻找您下载的正确版本的 JDK 和 Appcelerator。 Eg both of those are for 64-bit operating systems.例如,这两个都是针对 64 位操作系统的。

Related issues:相关问题:
[1] https://jira.appcelerator.org/browse/AC-6020 [1] https://jira.appcelerator.org/browse/AC-6020
[2] https://github.com/appcelerator/atom-appcelerator-titanium/issues/129 [2] https://github.com/appcelerator/atom-appcelerator-titanium/issues/129

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM