Java 在groovyConsole中导入Spring框架会引发错误

Java 在groovyConsole中导入Spring框架会引发错误,java,spring,groovy,groovy-console,spring-groovy-config,Java,Spring,Groovy,Groovy Console,Spring Groovy Config,我有一个非常简单的Groovy脚本: import org.springframework.*; @groovy.transform.ToString() @Controller(name="myHomeController") class HomeController { String home() { } } 当我使用@Controller注释时,我使用了菜单选项: 脚本->将JAR导入类路径 但在编译时,我收到了错误: 1 compilation error: u

我有一个非常简单的Groovy脚本:

import org.springframework.*;

@groovy.transform.ToString()
@Controller(name="myHomeController")
class HomeController {

    String home() {

    }
}
当我使用
@Controller
注释时,我使用了菜单选项:

脚本->将JAR导入类路径

但在编译时,我收到了错误:

1 compilation error:

unable to resolve class Controller ,  unable to find class for annotation
 at line: 2, column: 1

从groovyConsole使用Spring框架的正确方法是什么?

对于需要导入的
@Controller
注释:

import org.springframework.stereotype.*

您需要:
import org.springframework.stereotype.
这会起作用的。如果我删除
name=“myHomeController”
,它现在就起作用了,否则我会收到这个错误:“'name'不是注释org.springframework.stereotype.Controller->org.springframework.stereotype.Controller中的org.springframework.stereotype.Controller的一部分,在@org.springframework.stereotype.Controller中,第4行,第18列:`这是正确的,
@Controller
具有
,该值可用于:
@Controller('whatever')
。非常感谢。现在可以了。添加了一个答案。