- 
                Notifications
    You must be signed in to change notification settings 
- Fork 13
Open
Description
When using:
<dependency>
  <groupId>net.wasdev.maven.tools.targets</groupId>
  <artifactId>liberty-target</artifactId>
  <version>19.0.0.4</version>
  <type>pom</type>
  <scope>provided</scope>
</dependency>
We see that the following dependency is pulled in:
<dependency>
   <groupId>javax.ws.rs</groupId>
   <artifactId>javax.ws.rs-api</artifactId>
   <version>2.0</version>
</dependency>
This is a transitive dependency from:
<dependency>
  <groupId>net.wasdev.maven.tools.targets</groupId>
  <artifactId>java-specs</artifactId>
  <version>1.0</version>
</dependency>
I'm wondering why javax.ws.rs-api:2.0 is still being pulled in instead of javax.ws.rs-api:2.1, JAX-RS 2.1 has been supported since 18.0.0.2.
This is problematic for people developing JAX-RS 2.1 applications as certain annotations are not available.
Metadata
Metadata
Assignees
Labels
No labels