我使用 mn cli 创建了一个简单的 micronaut 项目,并按照步骤生成 eclipse 项目(使用gradlew eclipse
)
一切看起来都很好但是当我创建任何服务并使用注释进行@Singleton
注释时,Eclipse 会给出以下导入语句的错误,
import javax.inject.Singleton
错误是The import javax.inject.Singleton cannot be resolved
但是,如果我使用通配符导入,
Eclipse 未报告任何问题。
请注意,尽管 Eclipse 显示错误,但该项目使用命令行构建并运行得非常好gradlew run
但是,如果我想调试代码,这是一个障碍。
它必须与 Eclipse JDT 编译器有关,但我无法弄清楚。
任何帮助表示赞赏!