我遵循了入门指南。第一次启动应用程序就可以了。然后,我按照描述添加了一个Controller(位于src / main / java / helloworld中的HelloController.java。重新启动服务器时,出现以下错误:
c:\dev\micronaut\helloworld>gradlew run
任务:compileJava失败 注意:为1个类型元素创建bean类 错误:意外错误:非法名称。$ HelloControllerDefinition 1个错误
我在Windows 10下使用jdk 1.8_171
答案 0 :(得分:4)
正如Graeme Rocher所提到的,该类缺少package
。如果您添加我在下面添加的行,则该行应该有效。
package helloworld;
import io.micronaut.http.annotation.*;
@Controller("/hello")
public class HelloController {
@Get
public String index() {
return "Hello World";
}
}