Eng5107 java17

Require Java 1.7.  There is a matching pro pull request.