Closed hmalissa closed 5 years ago
Hi, this is a known problem. In the uninstaller you have to chose Uninstall and not upgrade. Otherwise an old jre will not be removed. I already tried to fix that in #4001 but it was not successful.
Thanks a lot. The uninstaller doesn't offer an 'Uninstall' option---I can either 'Upgrade', or 'Install to different directory', but not 'Uninstall'. I got it to work already. Sometimes the installer will automatically download the Java Runtime Environment before doing anything else, in other cases it will not. I found that when the JRE is being downloaded, JabRef will work; if the JRE is not being downloaded, JabRef will not work. But I can't figure out what controls whether the Installer will download the JRE.
Okay, thanks for the detailed documentation and reproduction. If you like you could look at the install4j settings, this is our configuration: https://github.com/JabRef/jabref/blob/master/jabref.install4j You can install a 30 day test version from install4j, load the file and look through the options. Maybe you have an idea what needs to be changed.
Closing this issue due to inactivity :zzz: Please reopen the issue with additional information if the problem persists.
Yesterday I downloaded and installed JabRef 4.3 for OS X, and everything worked fine. Today I downloaded and installed JabRef 4.3.1 for OS X, and when I try to run JabRef, I only get an error message "An internal error occurred (error code: Could not load JRE from The bundle "Java SE 8" couldn't be loaded because its executable couldn't be located..)" and JabRef would terminate after this. I then tried to revert back to installing JabRef 4.3 for OS X (which did work yesterday), but when I try to run JabRef, I get the same error message. How to install JabRef for OS X properly, then?