Migrate Jersey project to use Java 10 results in java.lang.IllegalArgumentException at jersey.repackaged.org.objectweb.asm.ClassReader.

tl;dr To use Java 10, switch to Jersey 2.27 (which is the latest as of this date (10/5/18)). java.lang.IllegalArgumentException at jersey.repackaged.org.objectweb.asm.ClassReader.<init> Jersey repackages asm and puts these class files into the jersey-server jar. Just digging through the jar in my IDE, I looked at the ClassReader constructor (that’s what <init> means) to see where IllegalArgumentException … Read more