Bad news - Weld 3.0.0.Beta1 added usage of WeldInstance which is in our Weld API. This effectively means that ANY modular JDK 9 project depending solely on org.jboss.weld.se:weld-core-se needs to declare Weld API module in module-info (requires weld.api). This leads to the clash described above. |