The latest version of CSS4J includes a few warning fixes for Java 9, and I noticed that the JCLF dependency does not build with Java 9. So before releasing CSS4J 0.39 today, I made the release of JCLF 4.0.2. There is nothing important in that release, it just fixes a Java 9 warning and sets the compiler compliance level to 1.6 in the POM file. The download link:
Here is the changelog:
- Set compiler compliance level to 1.6 in POM file, for Java 9 compatibility.
- Fix a newInstance() Java 9 warning.
So if you are experimenting with Java 9 you may want to upgrade, but otherwise there is no real reason to care about.