0
私はGroovyshを使用しています.Grapeでいくつかのクラスを読み込む必要があります。今、私はこれをしようとしています:Groovysh Grape import not working
> @Grab(group='group.example', module='module.example', version='1.2.3')
> import group.example.TheClass
> theClass = new TheClass()
しかし、私はインポートを入力した後、Groovyのは
groovysh_evaluate言う:4:クラス
を解決することができませんが、私ならば好奇心旺盛なことがありますこれを試してください:
> @Grab(group='group.example', module='module.example', version='1.2.3')
> import group.example.TheClass
> theClass = new TheClass()
> import group.example.TheClass
> theClass = new TheClass()
最初のインポートと宣言は失敗しますが、彼は第二のものが成功する。これはバグかもしれないし、何か間違っているかもしれない。私は現在、Groovy 2.4.12を使用しています。どんな助けでも大歓迎です。スクリプトで同じことをしようとするとうまくいくので、私は非常に混乱しています。私はまた、インタプリタモードで遊んでみましたが、運もありませんでした。