mavenでテスト走らせると何だかよくわからないExceptionが出た…

[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] An Ant BuildException has occured: The following error occurred while executing this line:
C:\private\workspace\rental\pom-support-ant.xml:77: java.lang.IllegalAccessError: tried to access method org.apache.tools.ant.launch.Locator.decodeUri(Ljava/lang/String;)Ljava/lang/String; from class org.apache.tools.ant.AntClassLoader

他の人のトコでは見れるのに、何で・・・orz
調べてみたらこんなの発見。

As you can see in my first message, I've got these 2
librairies :
|-- ant-launcher.jar
|-- ant-nodeps-1.6.5.jar
In fact in ant-nodeps-1.6.5.jar, there's already the .class of the ant-launcher >(which was in fact ant-launcher-1.7.0) So I downloaded the ant-nodeps-1.7.0.jar >(better to have the same version), and removed the ant-launcher-1.7.0
Then I discover that ant-launcher-1.7.0 classes were'nt in nodeps 1.7,
so I readded it, and after some runtime problems due to my jvm versions,
all is right, and I can use Groovy as I want


よくわかんないけど、とりあえず言われたとおりant-launcher-1.7.0消してant-nodeps-1.7.0.jar入れみたりしたけど、直らず。。何で。。

ということで諦めて詳しい方に伺ってみたら、mavenのversionが他の人と私と違うから出てたらしい。
私が2.0.10。正常に動く環境だと2.1.0。
ぬぉ…linuxでやってみたらちゃんと動いた。ぉー。
でもwindowsEclipseでは同じエラーが出続ける…なぜ…