Upgrade the build to work with JDK17. This actually is a bit of an umbrella issue covering lots of different things in TinkerPop. Early examination of this issue shows that like the move to JDK11, the change is not trivial. Known issues so far:
- Groovy 4.x upgrade brings some strange failures to the gmavenplus-plugin during GLV building
- Kryo 3.x is not compliant with JDK17
In addition, Please look at the related linked issues for more information.