- edited description
- changed title to Windows executables don't work on Java 8 updates >= u100
- marked as blocker
Windows executables don't work on Java 8 updates >= u100
Issue #575
resolved
Rainbow.exe do not start and issue this message: "The registry refers to nonexisting Java Runtime Environment installation or the runtime is corrupted"
Please help me w/ this , my environment: • JRE version: Java(TM) SE Runtime Environment (Version 8 Update 111). • OS Win.Nt 10.0 • Firefox ver 50.1.0 runing in 32Bits (I think)
Comments (5)
-
-
Issue
#554was marked as a duplicate of this issue. -
-
assigned issue to
-
assigned issue to
-
- changed status to resolved
Updated EXEs stubs for Windows using Launch4j 3.9 to fix version of Java >= u100. This resolves issue
#575.→ <<cset fd877303762f>>
-
I've tested on my Windows 10 machine, running Java 8 u112. The nightly builds (https://okapi.ci.cloudbees.com/job/okapi-snapshot/) will have the fixed EXEs tomorrow. They are also already at http://okapiframework.org/snapshots/
- Log in to comment
Searching for this message I found a similar bug in another project:
https://github.com/angryziber/ipscan/issues/67
The fix was a launch4j upgrade. See also this thread which has more information:
That launch4j bug does look like the culprit, and it looks like it should affect any system where you have installed both:
It sounds like you can work around the problem by removing the old (< u100) Java installs from your system. However, the real bug will be to upgrade our launch4j version in the Okapi build scripts.