JAXB breaks Intellij Maven resolving
thhart opened this issue · comments
I know it is on Intellij side, however I want to inform you I filed a bug there. I wanted to include your Maven dependency and suddenly Intellij got broken. I t can not resolve any dependencies any more.
Added a comment to the IntelliJ issue. I'm pretty sure this is due to your repository set exposing a latest jaxb-runtime version that has an unresolvable transitive dependency set. You'll either need to pick a specific version of jaxb-runtime that resolves correctly, modify your repository set to find the needed reps, or take it up with the repository owner(s).
@chrisdennis Maybe because of this and #2925 it would be better to not using version ranges in dependencies. It also causes problems in Eclipse IDE.
So replacing
<dependency>
<groupId>org.glassfish.jaxb</groupId>
<artifactId>jaxb-runtime</artifactId>
<version>[2.2,3)</version>
<scope>runtime</scope>
</dependency>
with
<dependency>
<groupId>org.glassfish.jaxb</groupId>
<artifactId>jaxb-runtime</artifactId>
<version>2.3.9</version>
<scope>runtime</scope>
</dependency>
would solve those problems. What do you mean?