Commonjava / indy

Simple artifact proxy for maven and similar build tools
Apache License 2.0
33 stars 30 forks source link

Migrate Indy to JDK11. #1505

Open whitingjr opened 4 years ago

whitingjr commented 4 years ago

To make the transition to JDK11 there are changes necessary to the codebase.

These can be summarised as:

See the JDK11 Release Notes for details.

whitingjr commented 4 years ago

Swapping out the classes has been done in PR #1517

whitingjr commented 4 years ago

To test with JDK11 a system property needs adding. Without the property the BMUnit tests error. This will be added by the PR #1547

whitingjr commented 4 years ago

There is an open issue JDK-8228343 with the tooling that comes with OpenJDK11 when running in a container. Due to pid id lookups in the wrong namespace.

whitingjr commented 4 years ago

Function Tests also are broken. Details in #1621

whitingjr commented 3 years ago

At runtime JDK11 is being used. This issue will remain open until the container image uses JDK8 compiled byte-code.