Question
I'm trying to install the 64-bit version of Tizen SDK (web-ide_Tizen_Studio_1.3_usa_windows-64.exe) on my Windows 10 Home laptop, but I'm encountering an error message stating that either:
- Java 8+ is not installed, or
- The JAVA_HOME environment variable is not configured correctly
I've verified that:
- 64-bit Java 9 (from Oracle) is installed
- Java is first in the PATH
- JAVA_HOME is set correctly
What else could be causing this installation issue?
Answer
Problem Understanding
The Tizen Studio installer is not recognizing Java 9 installations, despite proper environment variable configuration. This appears to be a compatibility issue between Tizen Studio and Java 9.
Solution Methods
-
Downgrade to Java 8:
- Uninstall Java 9
- Install Java 8 (JDK 1.8.0)
- Update JAVA_HOME to point to the Java 8 installation directory
- Verify installation with
java -versioncommand
-
Environment Variable Configuration:
- Open System Properties → Environment Variables
- Create/Update JAVA_HOME to point to Java 8 (e.g.,
C:\Program Files\Java\jdk1.8.0_201) - Add Java bin directory to PATH (e.g.,
%JAVA_HOME%\bin)
-
Use Latest Tizen Studio (Recommended):
- Download Tizen Studio 3.7 or later from Samsung Tizen OS
- The latest versions don't require Java installation or JAVA_HOME configuration
Additional Tips
- The Tizen Studio installer has known compatibility issues with Java 9
- Always verify Java installation with
java -versionin command prompt - For clean installation, remove any previous Java versions before installing Java 8
- Consider using the latest Tizen Studio version to avoid Java-related issues