Certain Java installs fail version check

Description

This was reported by a user who could not start a server

Here is the version of Java the user has installed

The "-ea" seems to be messing up the semver comparison done by the com.vdurmont.semver4j.Semver library

Activity

Show:

Balbino Aylagas May 20, 2021 at 6:35 PM

draft pr:

Balbino Aylagas May 20, 2021 at 6:25 PM

related ticket: COMMANDBOX-1319

Brad Wood April 30, 2021 at 12:23 AM

Remove semver lib from build and all code that references it

  • min version check on server start

  • Adobe cfusion/lib on 1.9 libdirs

Miguel Mathus December 14, 2020 at 5:27 PM

Miguel Mathus December 14, 2020 at 4:47 PM

Hello Brad, I did update the semver, and did several test, but I think the behavior is correct, since the early access is lower than the stable version,

If I try with a version like 1.8.1-ea, I got a true comparition, I think for this case we should allow the Early Access build removing the “-ea“ from the minimum version allowed.

so if the minimum is 1.8.0, 1.8.0-ea, will be allowed, I got a branch for this

Fixed
Pinned fields
Click on the next to a field label to start pinning.

Details

Assignee

Reporter

Fix versions

Priority

Sentry

Created November 23, 2020 at 7:49 PM
Updated August 11, 2021 at 4:44 PM
Resolved July 23, 2021 at 10:37 PM