Драйвер PostgreSQL jdbc имеет под-версию для разных jre-версий. Текущий, однако, является java 8 и не имеет дополнительного тега 'jre'.
<!-- https://mvnrepository.com/artifact/org.postgresql/postgresql -->
<dependency>
<groupId>org.postgresql</groupId>
<artifactId>postgresql</artifactId>
<version>42.2.4</version>
</dependency>
У меня в помпе есть это:
<dependency>
<groupId>org.postgresql</groupId>
<artifactId>postgresql</artifactId>
<version>RELEASE</version>
</dependency>
Однако плагин maven версии возвращает другую версию:
[INFO] The following dependencies in Dependencies have newer versions:
[...]
[INFO] org.postgresql:postgresql ..................... RELEASE -> 42.2.5.jre7
Возвращает специфичные для jre7.
Кто-нибудь знает почему? А как перейти на дефолт без явного кодирования версии в пом?