-
Type: Bug
-
Status: Resolved
-
Priority: Critical
-
Resolution: Fixed
-
Affects Version/s: 5.6
-
Fix Version/s: 5.8.0-HF41, 6.0-HF31, 7.10-HF14, 8.10
-
Component/s: nuxeoctl start/stop/admin
This error appears with recent Java versions:
ERROR [org.nuxeo.launcher.NuxeoLauncher] Could not run configuration: Nuxeo requires Java 1.8.0_40+ (detected 1.8.0_101). See 'jvmcheck' option to bypass version check.
This is because org.nuxeo.launcher.config.ConfigurationGenerator.checkJavaVersion() badly compares the 3 digit versions.
Workaround: launch server using command:
LAUNCHER_DEBUG="-Djvmcheck=nofail" nuxeoctl start
Same workaround in Windows:
set LAUNCHER_DEBUG="-Djvmcheck=nofail"
nuxeoctl start
- depends on
-
NXP-18023 Java 8 update 40+ is required
- Resolved
- is related to
-
NXP-30414 Fix -Djvmcheck=nofail being useless
- Open
- is required by
-
NXIDE-388 Fix java version comparison
- Resolved
-
NXP-20212 Fix version comparison in Scripting Nashorn cache and class filter
- Resolved
-
NXP-20340 Fix version comparison in ConfigurationGenerator.checkJavaVersion()
- Resolved
-
NXP-20792 Fix Java version evaluation at startup
- Resolved