executing rainbow.exe doesn't do any

Issue #554 duplicate
JK created an issue

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)

  1. YvesS

    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.

  2. YvesS

    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.

  3. JK 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.

  4. JK 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.

  5. Mihai Nita

    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.

  6. Chase Tingley

    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.

  7. Log in to comment