DOMの操作を行っているクラスで、EclipseからJUnitのテストを実行する場合は問題ないが、Mavenにてテストを実行すると以下のようなエラーが発生する。
java.lang.IncompatibleClassChangeError
とか
java.lang.LinkageError: loader constraints violated when linking org/w3c/dom/Node class
が発生する。
project.propertiesに以下の記述を追加することで回避できる。
maven.junit.fork=true