Correct.  Previously all we used was the maven plugin for CLI migrations.  Now each time the test suite runs, it uses the java API to trigger a database migration to ensure a good starting state.  The java API requires a separate dependency whereas the maven plugin is defined separate as a plugin