Choco 4.10.3 includes JGraphT 1.5.0.
"JGraphT requires JDK 11 or later to build starting with version 1.5.0." says JGraphT page.
I tried using choco-solver-4.10.3-jar-with-dependencies.jar. I got an error:
java.lang.UnsupportedClassVersionError: org/jgrapht/Graph has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0 (unable to load class [org.jgrapht.Graph])
Java 8 uses major version 52
Java 11 uses major version 55
So, is Java 8 support now ending? I am using a 32 bit JAVA runtime to run IBEX under windows. A fast check seems that the latest 32-bit runtimes are for Java 8. And there is no 64-bit IBEX for Windows, if I understand correctly.
Best,
Juha Tiihonen