テストエラー

ちょっと確認する必要があったので、S2Containerのtrunkをビルドしてみる。

-------------------------------------------------------------------------------
Test set: org.seasar.framework.container.autoregister.ComponentAutoRegisterTest
-------------------------------------------------------------------------------
Tests run: 4, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.932 sec <<< FAILURE!
testZipFileStrategy(org.seasar.framework.container.autoregister.ComponentAutoRegisterTest)  Time elapsed: 0.311 sec  <<< FAILURE!
junit.framework.ComparisonFailure: expected:</home/[taro/.m2/repository]/junit/junit/3.8.2/j...> but was:</home/[maven2/repository]/junit/junit/3.8.2/j...>
at junit.framework.Assert.assertEquals(Assert.java:81)
at junit.framework.Assert.assertEquals(Assert.java:87)
at org.seasar.framework.container.autoregister.ComponentAutoRegisterTest.testZipFileStrategy(ComponentAutoRegisterTest.java:129)

という感じで怒られる。そういや、以前も怒られたなっと思い、今日は確認してみることにする。コード的には特に問題ない気がするので、ふと考えてみると、そういえば、$HOME/.m2/repository をシンポリックリンクにしてました(^^; つまり、JarFileのgetNameがシンボリックリンクしているところの元のパスを返すのね。まぁ、今まで、Maven2の設定ファイルを変えるのが面倒だっただけなので、これを機に ~/.m2/settings.xml に localRepository 要素で指定して無事解決。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です