By default, the dacapo-benchmark:package-data goal expects all input data in ${basedir}/src/main/data. It is possible, however, to configure the goal to include input data from additional directories.
<project> ... <build> <plugins> <plugin> <groupId>org.scalabench.plugins</groupId> <artifactId>dacapo-benchmark-maven-plugin</artifactId> <version>0.1.0-SNAPSHOT</version> <configuration> <additionalDataSourceDirectories> <additionalDataSourceDirectory>...</additionalDataSourceDirectory> <additionalDataSourceDirectory>...</additionalDataSourceDirectory> <additionalDataSourceDirectory>...</additionalDataSourceDirectory> ... </additionalDataSourceDirectories> </configuration> </plugin> ... </plugins> ... </build> ... </project>
A frequent use case is to use the dependency:copy or dependency:unpack goals of the Maven Dependency Plugin to copy or unpack additional input data into a directory other than the primary source directory.