Mi rendo conto che queste dipendenze sono necessarie per la compilazione in base alle specifiche del servlet Java e così via, ma non sono chiaro sulle differenze tra di esse e quando dovrei usarne una in contrasto con l'altra.Qual è la differenza tra javaee-api e javaee-web-api?
Qual è la differenza tra loro? Uno è un superset dell'altro?
<dependency>
<groupId>javax</groupId>
<artifactId>javaee-api</artifactId>
<version>6.0</version>
<scope>provided</scope>
</dependency>
dependency>
<groupId>javax</groupId>
<artifactId>javaee-web-api</artifactId>
<version>6.0</version>
<scope>provided</scope>
</dependency>