I just updated my project from Tycho 2.0 to 2.3 (also the extensions of course). The project is configured for BREE 1.8, the build is executed with Java 11. While
the build succeeds with 2.0, with 2.3 I suddenly get a compilation error:
Failed to execute goal org.eclipse.tycho:tycho-compiler-plugin:2.3.0:compile (default-compile) on project org.eclipse.nebula.widgets.nattable.extension.e4: Compilation
failure: Compilation failure:
[ERROR] C:\Development\Sources\nattable\org.eclipse.nebula.widgets.nattable\org.eclipse.nebula.widgets.nattable.extension.e4\src\org\eclipse\nebula\widgets\nattable\extension\e4\css\CSSConfigureScalingCommandHandler.java:
[ERROR] /*******************************************************************************
[ERROR] ^
[ERROR] The type org.w3c.dom.css.CSSValue cannot be resolved. It is indirectly referenced from required .class files
[ERROR] 1 problem (1 error)
I assume this is a Java 11 issue and Tycho is now more strict in resolving somehow. Is there a way to solve this? I haven’t found anything in the docs.