It seems the build is not compatible with OpenJDK 11. Builds under Oracle JDK fine, but tests throw weird classloader errors on my macOS machine with OpenJDK 11, relating to being unable to find java.sql.Date and other java.sql classes. I don't understand where these odd dependencies are bubbling up from.
For now, we're stuck on Oracle, but perhaps after updating dependencies it may be possible to avoid these problems.
Ah-ha! There was a very old version of the Maven Surefire build plugin hanging about in the warc-indexer POM, and it really didn't like the modern world. Now I have other problems. 😄
It seems the build is not compatible with OpenJDK 11. Builds under Oracle JDK fine, but tests throw weird classloader errors on my macOS machine with OpenJDK 11, relating to being unable to find
java.sql.Date
and otherjava.sql
classes. I don't understand where these odd dependencies are bubbling up from.For now, we're stuck on Oracle, but perhaps after updating dependencies it may be possible to avoid these problems.