Tizen-sdk-for-wearable-setup由于JAVA HOME的安装问题

系统configuration:

OS - Windows 8 System type - 64-bit Operating System , x64-based processor 

我已经安装java-8并将JAVA_HOME设置为

 C:\Program Files\Java\jdk1.8.0 

Tizen-sdk-for-wearable-setup安装时出现如下图所示的错误。

Tizen安装错误

错误Cannot execute Java even if it was installed. Check environment variable or Java version(over 1.6) please. Cannot execute Java even if it was installed. Check environment variable or Java version(over 1.6) please.

我尝试安装JDK 7 32位和64位后,并设置JAVA_HOMEProgram Files pathProgram Files (x86) path都没有奏效。

我有另外一个没有发生问题的系统。

系统configuration :

 OS - Windows 7 Enterprise System Type - 32 bit operating system. 

已安装的Java – C:\Program Files\Java\jdk1.6.0_45

JAVA_HOME设置为 – C:\Progra~1\Java\jdk1.6.0_45

现在可能有很多机会,为什么安装没有得到我的win-8 64位。

  1. 64位JAVA支持不可用。
  2. 我不知道JAVA_HOMEpath中的符号,但它可能是在程序文件之间转义空间,我没有使用这个符号设置Java家。
  3. 在win-8 64位我有2个文件夹。 程序文件和程序文件(x86),我不知道是否使用~" "来设置JAVA_HOME32 bit java64 bit java安装。
  4. 可能现在只支持java 1.6。

我search并发现了类似的问题:

  1. 我发现这个链接,但无法得到为什么build议将系统环境pathvariables设置为'c:\ windows \ system32'。
  2. 在这个链接中,build议通过cmd.exe使用InstallManager.jar。

我可以尝试每一个可能的假设,直到它的工作,但希望find一个解决scheme,为什么我得到这个错误的正确理由。

如果有人知道我应该如何解决这个问题,请帮忙。

最后解决问题。

安装jdk1.7.0_51 (我认为目前不支持JAVA 8)。

JAVA_HOMEC:\PROGRA~1\Java\jdk1.7.0_51 (感谢@Michael评论)。

这个链接: https : //answers.madewithmarmalade.com/questions/16878/cant-install-tizen-sdk-on-windows-8-64-bit.html解决了我的Tizen SDK安装问题:

将目录更改为%LOCALAPPDATA%\ Temp \ tizensdk_TimeStampOfInstallationInvocation

java -jar InstallManager.jar

我的系统:Windows 7旗舰版x64。 Java版本安装(64位):

g:> echo%JAVA_HOME%

c:\ Program Files \ Java \ jdk1.8.0_05

g:> echo%CLASSPATH%

c:\ Program Files \ Java \ jdk1.8.0_05 \ jre \ lib

添加到PATH:c:\ Program Files \ Java \ jdk1.8.0_05 \ bin \

(Tizen IDE和“Hello World”示例运行良好。)

我遇到了同样的问题,最后我意识到,我的Tizen安装程序版本是64位,但我在我的电脑中安装了32位的Java。 然后我下载了32位Tizen安装程序,一切都很好。

我遇到了同样的问题,并通过将Java路径放在系统路径的开始处来解决! 怪异的..但工作:)

根据您是否下载了x86或x64 Tizen安装程序,在PATH环境系统变量中包含C:\Program Files (x86)\Java\jre7\binC:\Program Files\Java\jre7\bin 。 您不能使用Java 8.请参阅此Oracle页面以获取有关设置环境变量的说明。 我读过一些其他人提到他们把条目放在PATH变量的开头。 我认为这只会影响到,如果你也有一个入门的Java 8,但更好的安全比对不起。