That's a Debian's repackaging for their OS, which is fine. They're free to do that, and if it breaks it, they'll do the responsible thing, I'm sure.
You can test whether JLine had been compiled against Java 9 with javap as above. If it is broken because someone switched the JARs that's not our issue.