首页 > 解决方案 > 如何在 vscode 上导入 Groovy 注释

问题描述

我是 Groovy 的新手,我正在学习一些使用 IntelliJ 的教程,但我正在用 VS Code 编写代码。到目前为止一切都运行正常,但我不知道如何让注释工作。

运行代码时出现的错误是:

[Running] groovy "/Users/echodrome/dev/Groovy/HelloWorld.groovy"
org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:
file:/Users/echodrome/dev/Groovy/Person.groovy: 1: unable to resolve class ToString for annotation
 @ line 1, column 1.
   @ToString
   ^

1 error

整个 Person 类看起来像这样

@ToString
class Person {
    String firstName
    String lastName
    int age
    String getFullName() {
        firstName + " " + lastName
    }
}

HelloWorld 类仅创建用户并尝试运行几个断言,但对于此错误似乎并不重要。

这是 Groovy 库问题吗?VS Code 缺少路径问题?

标签: javavisual-studio-codegroovyclasspath

解决方案


将注释更改为@groovy.transform.ToString,错误消失:

在此处输入图像描述


推荐阅读