Today, I have found a bug with Eclipse Neon and Neon.1. On my project, when I use this dependency :
<dependency>
<groupId>com.sun.xml.ws</groupId>
<artifactId>jaxws-rt</artifactId>
<version>2.2.10</version>
</dependency>
On screen "Dependency Hierarchy", I see my "jaxws-rt : 2.2.10", but no dependencies are linked with this library.
If I downgrade the library to version 2.2.7, it works correctly. If I use old Eclipse Mars, it works correctly with 2.2.10. If I run a maven build inside or outside Eclipse, it works fine.
I am looking for changes between Eclipse Mars and Neon. I found an upgrade of Maven Embedded version, from 3.3.3 to 3.3.9. It's not necessary to install a new runtime of maven, because Eclipse will use Embedded version for dependency resolution.
I compare pom of 2.2.10 and 2.2.7, and I see that last version is really different for dependencies, because I don't find any version of each dependency. I don't know how it works, but it works outside Eclipse Neon.
Do you think problems come from jaxws-rt library or maven version inside Eclipse Neon ?
Thanks for you help !