JDK 9(GA) was released on the Sept 21st, 2017.
When we set JRE 9 with the Appcelerator Studio 4.10.0 RC - Studio is getting hung on the workspace dialog and not allowing the user to perform any action.
The only solution for this is - to upgrade the underlying Eclipse of the Appcelerator Studio. Studio is using Eclipse 4.4 and which need to be upgraded to the latest Eclipse to support JDK 1.9.
Standalone eclipse 4.4 is also getting crashed when we install JDK 1.9 and launch it.
What is the immediate fix for this?
Appcelerator studio is having issues with JDK 1.8.152/153 and JDK 9 and we working on that. Until we fix that - Make sure you're running on the JDK 1.8.131 version
Here is the direct link for JDK 1.8.131 - https://s3.amazonaws.com/titanium-studio/jdk/jdk-8u131-macosx-x64.dmg
If you think you also need JDK 1.8.152/153/JDK 9 on your system to support other applications. Here is my suggestion without uninstalling the existing JDK's.
- Make sure you're having JDK 1.8.131 on your system. Check this /Library/Java/JavaVirtualMachines/jdk1.8.0_1131.jdk
- Open Appcelerator Studio.ini file which you can find here /Applications/Appcelerator\ Studio/AppceleratorStudio.app/Contents/MacOS/AppceleratorStudio.ini
- Add below VM argument before the -vmargs and restart the studio. This will force the studio to use jdk1.8.0_131.jdk
Here is the complete file content look like
We have seen these issues only on Mac Sierra and High Sierra versions