1663


今、 maven の java プロジェクトがあって、そのプロジェクトで利用しているライブラリを REPL
的にテストして挙動をみたいと考えています。そのために、groovy を利用することを考えています。

pom ファイルがあるので、この情報を利用して、ローカルレポジトリの依存アーティファクトのクラスパスを読み込んだ形で groovysh
を起動するのが理想なのですが、これを行う方法はありますでしょうか。


CC BY-SA 3.0
2014-12-16T03:44:06.513
1655
2016-01-31T07:53:37.103
2016-01-31T07:53:37.103
754
754
question
maven groovy
maven の依存 artifact を読み込んだ状態で groovysh を起動するには？


gmavenというプラグインを利用するのはどうでしょうか？
<http://gmaven.codehaus.org/Executing+Groovy+Code>


CC BY-SA 3.0
2014-12-16T03:59:05.117
1659
2014-12-16T03:59:05.117
2166
1655
answer


若干アナログな方法ですが

[code]

    % mvn dependency:build-classpath
    
[/code]

で classpath が取得できるので、これを用いて

[code]

    % groovysh -cp <classpath>
    
[/code]

とかどうですか。


CC BY-SA 3.0
2014-12-16T04:17:35.877
1663
2014-12-16T04:17:35.877
3158
1655
answer