J'utilise Groovysh et j'ai besoin de charger des classes avec du raisin. En ce moment je suis en train ceci:Groovysh raisin importer ne fonctionne pas
> @Grab(group='group.example', module='module.example', version='1.2.3')
> import group.example.TheClass
> theClass = new TheClass()
Cependant, après que j'entre l'importation, Groovy dit
groovysh_evaluate: 4: incapable de résoudre la classe
La chose curieuse est si je essayez ceci:
> @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()
La première importation et la déclaration échouent, mais t Les seconds réussissent. Cela pourrait être un bug ou peut-être que je fais quelque chose de mal. J'utilise actuellement Groovy 2.4.12, toute aide serait grandement appréciée. Quand j'essaye la même chose dans un script, ça fonctionne bien, donc je suis très confus. J'ai aussi essayé de jouer avec interpreterMode mais aussi sans chance.