我正在使用 Groovysh,我需要用 Grape 加载一些类。现在我正在尝试这个:
> @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,任何帮助将不胜感激。当我在脚本中尝试同样的事情时,它工作得很好,所以我很困惑。我也尝试过使用解释器模式,但也没有运气。