Selenium Maven Plugin
Selenium Maven Pluginを使、Mavenから"selenium:start-server"コマンドでSeleniumServerを起動しようとしたら以下のエラーが発生。
mavenのローカルリポジトリのパスにスペースが入っているのがいけないようで、ローカルリポジトリを別の場所に移し、settings.xmlにて指定したところ発生しなくなりました。
[INFO] ------------------------------------------------------------------------
[ERROR] FATAL ERROR
[INFO] ------------------------------------------------------------------------
[INFO] null
Illegal character in path at index 18: file:/D:/Documents and Settings/hoge/.m2
/repository/org/apache/ant/ant/1.7.0/ant-1.7.0.jar
[INFO] ------------------------------------------------------------------------
[INFO] Trace
java.lang.IllegalArgumentException
at java.net.URI.create(URI.java:829)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
...
【参考】Windows path with white space issue in start-server goal
再度、実行したところ、今度は以下の様なエラーが発生してしまい、ちょっと調べたところでは対応方法がわからずお手上げ状態です。。
[INFO] ------------------------------------------------------------------------
[ERROR] FATAL ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Could not find matching constructor for: java.util.Timer(org.codehaus.groovy.runtime.GStringImpl, java.lang.Boolean)
[INFO] ------------------------------------------------------------------------
[INFO] Trace
groovy.lang.GroovyRuntimeException: Could not find matching constructor for: java.util.Timer(org.codehaus.groovy.runtime.GStringImpl, java.lang.Boolean)
at groovy.lang.MetaClassImpl.invokeConstructor(MetaClassImpl.java:822)
at groovy.lang.MetaClassImpl.invokeConstructor(MetaClassImpl.java:734)
...