簡體   English   中英

Lombok 未在 IntelliJ 中運行

[英]Lombok Not Running in IntelliJ

我從我公司的源代碼庫中下載了一個項目。 在這個項目中有如下幾行:

@RequiredArgsConstructor(onConstructor = @_(@Inject))

考慮到語言級別,這不會編譯,因為 _ 是保留關鍵字。 (顯然)應該發生的是,作為預編譯步驟,lombok 替換了下划線。 然而,這不會發生。

我使用的是預裝了 lombok 的 IntelliJ 2022.3.1,卸載和重新安裝似乎不是一個選項。 任何幫助,將不勝感激。

考慮將 SDK 和語言級別降級到 Java 1.8

自 Java 9 以來的版本不支持使用“_”作為標識符

還值得檢查注釋處理是否已啟用

Preferences -> Build, Execution, Deployment -> Compiler -> Annotation Processors -> 啟用注解處理

啟用注釋處理首選項

暫無
暫無

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

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