<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>2.5</version>
<scope>provided</scope>
</dependency>
Я использую этот импорт зависимостей в моем проекте pom.xml. Мой вопрос: я объявил 2.5 как версию. Однако важно ли писать более низкую версию? Например, я имею в виду, что если мой проект использует версию 3.0, и я пишу, что будет предоставлен 2.5? (Я имею в виду, что допустим, что 2.5 отлично, и мой проект работает хорошо, если я ничего не меняю и просто изменяю 2.5 до 2.0, это вызывает ошибку?)