I am getting a The package javax.xml.namespace is accessible from more than one module: <unnamed>, java.xml
when trying to upgrade an app from Java8 -> 11.
The error, as well as potential solutions are well documented.
So my question is: Why do I only get this error in Eclipse/Buildship, whereas my team mates don't see anything in IntelliJ, and the Gradle build isn't affected either.
How is it that these module errors seem to be unavoidable in Eclipse, yet IntelliJ/Gradle can skip them altogether. Isn't this a restriction of the Java9 module system that should apply to any build tool?