Documentation:
By default, the test suite runs Oracle database in a container using TestContainers.
The container database binds to an arbitrary port to avoid conflicts. Nevertheless, you can force the usage of the standard Oracle port (1521) with a flag:
mvn test -DcontainerFixedPortYou can start an external database:
docker run -t -i -p 1521:1521 -e ORACLE_PASSWORD=vertx gvenzl/oracle-xe:18-slimThen run tests against it:
mvn test -Dconnection.uri=oracle:thin:system/vertx@127.0.0.1:1521:xe-
connection.uri: configure the client to connect to the specified database