The following example exports all tables to a dataset file after test phase.
<project> [...] <build> [...] <plugins> [...] <plugin> <groupId>org.dbunit</groupId> <artifactId>dbunit-maven-plugin</artifactId> <version>1.2.0</version> <!--jar file that has the jdbc driver --> <dependencies> <dependency> <groupId>your.vendor.group</groupId> <artifactId>your.vendor.artifactId</artifactId> <version>x.y</version> </dependency> </dependencies> <!-- common configurations --> <configuration> <driver>com.vendor.jdbc.Driver</driver> <url>jdbc:vendor:mydatabase</url> <username>a.username</username> <password>a.password</password> [....] </configuration> <executions> <execution> <phase>test</phase> <goals> <goal>export</goal> </goals> <!-- specific configurations --> <configuration> <format>xml</format> <dest>target/dbunit/export.xml</dest> </configuration> </execution> [...] </executions> [...] </plugin> [...] </plugins> [...] </build> [...] </project>