executing rainbow.exe doesn't do any
java version is 1.8.0_101 Downloaded the latest zip file, unzip, double click on rainbow.exe. Nothing happens. Checked Windows Task Manager, but rainbow.exe is not there.
What is wrong?
Comments (11)
-
-
reporter I have 64bit os and downloaded 64 but no luck. Just in case I tried both but no luck.
-
Just to be sure: By "the latest zip" do you mean the latest released version (http://dl.bintray.com/okapi/Distribution/okapi-apps_win32-x86_64_0.30.zip) or the latest development snapshot (http://okapiframework.org/snapshots/okapi-apps_win32-x86_64_0.31-SNAPSHOT.zip)?
It works for me on Java 1.8, but I run 1.8.0_31, not 1.8.0_101.
-
reporter Latest release version. Tried from three different machine and all same issue.
-
It could be either a Java-related issue or a .exe problem.
If you go to the folder where Rainbow.exe is located, there is a file named
startTikalPrompt.bat
. Try to launch it: it should open a DOS prompt and call Tikal, a command-line tool using the same library as Rainbow. If you get a slpash screen saying something like:------------------------------------------------------------------------------- Okapi Tikal - Localization Toolset Version: 2.0.30 -------------------------------------------------------------------------------
It means calling directly the Java code works, and therefore the issue is related to the
.exe
file that calls Rainbow's Java code. If Tikal doesn't work, it's a problem (likely) with Java. -
reporter The 'StartTikalPrompt.bat' works.
Okapi Tikal - Localization Toolset Version: 2.0.30
Java version: 1.8.0_101 Platform: Windows 7, amd64, 6.1 Java VM memory: free=499,410 KB, total=502,784 KB Tikal display encoding: cp850
I restarted my machine this morning and this time, I'm getting following error window pops up.
Okapi Tikal - Localization Toolset Version: 2.0.30
The registry refers to a nonexistent Java Runtime Environment installation or the runtime is corrupted.
The system cannot find the path specified.
I'm going to uninstall Java from system and re-install it.
-
reporter After I downgraded to 1.7.0_80-b15 then it start working. It looks like it doesn't work with the latest Java which I had 1.8.0_101.
-
Thanks for checking. We'll try to see if it can be resolved.
-
I have checked with JDK 1.8, and works (Java version 1.8.0_112 x64, Okapi release 31, x64, Windows 7, x64) I did not try to uninstall JDK and install JRE only.
-
- changed status to duplicate
Duplicate of
#575. -
The registry refers to a nonexistent Java Runtime Environment installation or the runtime is corrupted.
This is the launch4j issue that was filed again in issue
#575. I'm going to close this one as a duplicate, as I've put the diagnosis in that ticket. - Log in to comment
Make sure to install the 64-bit or 32-bit version of the application depending on your machine. There are two zip files: one has a
_64
in the name: that is the 64-bit, the other is the 32-bit.