Java
DBUnit

DBUnitとPOI3.11を利用する

More than 3 years have passed since last update.

※2015/3/26現在のめも

mavenのセントラルリポジトリに公開されているDBUnitの最新ver 2.5.0 の場合、依存するPOIのverは3.2。

無理やりPOIの上位verを利用しようとすると実行時にエラーとなってしまう。

次期公開の2.5.1ではPOI3.11に対応して頂ける模様。

http://sourceforge.net/p/dbunit/code.git/merge-requests/6/

気長に公開を待ってもいいのですが、

SNAPSHOTがsonatypeに公開されていたので、

ひとまずそちらを参照して利用させて頂く

→POMを修正


<repositories>
<repository>
<id>oss.sonatype.org</id>
<url>https://oss.sonatype.org/content/repositories/snapshots/</url>
<releases>
<enabled>false</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>

----

<dependency>
<scope>test</scope>
<groupId>org.dbunit</groupId>
<artifactId>dbunit</artifactId>
<version>2.5.1-SNAPSHOT</version>
</dependency>