Я понимаю, что эти зависимости необходимы для компиляции по спецификации сервлетов Java и т. Д., Но я не понимаю различий между ними и когда я должен использовать один, а не другой.В чем разница между javaee-api и javaee-web-api?
В чем разница между ними? Является ли это надмножеством другого?
<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>