簡體   English   中英

如何在vscode上導入Groovy注解

[英]How to import Groovy annotations on vscode

我是 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 class 看起來像這樣

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

HelloWorld class 僅創建用戶並嘗試運行幾個斷言,但對於此錯誤似乎並不重要。

這是 Groovy 庫問題嗎? VS Code 缺少路徑問題?

將注釋更改為@groovy.transform.ToString ,錯誤消失:

在此處輸入圖像描述

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM