Я пытаюсь использовать PostgreSQL с моим приложением MicroProfile, но мне не удается загрузить драйвер. Мой server.xml содержит это:
<dataSource jndiName="jdbc/reports">
<jdbcDriver libraryRef="PostgresLib" />
<properties.postgresql serverName="localhost"
portNumber="5432"
databaseName="reports"
user="reports"
password="reports"/>
</dataSource>
<library id="PostgresLib">
<fileset dir="${server.config.dir}/lib"
includes="postgresql-42.2.9.jar"/>
</library>
Я попытался скопировать файл jar через maven-dependency-plugin, но в папке target / liberty нет файла jar. Я предполагаю, что плагин liberty-maven-plugin очищает папки раньше. Я также добавил в свой pom.xml следующую зависимость:
<dependency>
<groupId>org.postgresql</groupId>
<artifactId>postgresql</artifactId>
<version>42.2.9</version>
</dependency>
Что мне не хватает?