我只是試圖發送一個基於maven的項目到其他電腦和HORROR, 紅色標記處處!龍目島沒有產生吸氣和設置器
但mvn clean install
正在建設中。
我很快注意到Lombok沒有爲我的類生成getter和setter,但是Eclipse正確識別了@Getter
和@Setter
。
兩臺計算機都使用相同的Maven版本(3.0.4),但使用不同的JDK(1.6_23和1.6_33)。他們都使用Eclipse Indigo 32位。
我只是試圖發送一個基於maven的項目到其他電腦和HORROR, 紅色標記處處!龍目島沒有產生吸氣和設置器
但mvn clean install
正在建設中。
我很快注意到Lombok沒有爲我的類生成getter和setter,但是Eclipse正確識別了@Getter
和@Setter
。
兩臺計算機都使用相同的Maven版本(3.0.4),但使用不同的JDK(1.6_23和1.6_33)。他們都使用Eclipse Indigo 32位。
從新的Eclipse安裝開始時,實際上需要在安裝Lombok之前才能使用它。
去你龍目島罐的地方,運行它(例如:java -jar lombok-1.16.10.jar
)。 應出現一個窗口,瀏覽到您的eclipse.exe
位置。
點擊安裝。
啓動Eclipse,更新所有項目和項目的項目配置。
如果使用eclipse。您必須通過運行lombok-xyz.jar在您的Eclipse中安裝lombok(例如,您可以在~/.m2/repository/org/projectlombok/lombok/1.12.6/lombok-1.12.6.jar
中找到)。
隨着安裝窗口打開,您必須選擇Eclipse的位置。讓它在裏面安裝lombok。之後您必須重新啓動Eclipse。
「顯式退出,然後再次啓動「。普通文件 - >重新啓動不起作用。 – nanosoft 2015-03-04 21:28:16
如果您使用STS。您必須安裝龍目島在Eclipse運行龍目島,xyz.jar
請嘗試以下操作步驟:
那就是全部。
編輯: 我這樣做,仍然顯示錯誤,如評論中所述。 所以我更新了項目:右鍵點擊項目 - > Maven - >更新項目並且錯誤消失了。
當上全新安裝Eclipse或STS的使用龍目島,你必須:
安裝龍目島罐子,你可以在得到。運行jar(如果使用windows,請以管理員身份)並指定Eclipse/STS安裝的路徑。
重新啓動您的IDE(Eclipse或STS)
給予一定的時間,日食產生的龍目島的類文件(可能在某些情況下,採取了長達4分鐘)
這有助於謝謝:) – 2017-12-19 16:39:36
這些是上述圖形版本不可用的命令行指令,或者您不能通過雙擊打開Lombok jar文件,就像在Ubuntu中一樣。
在撰寫本文時,使用Lombok並不簡單,只需在您的POM xml文件中添加依賴項並添加註釋即可。這些是下一步:
1)找到你的Lombok jar文件由maven下載的地方;通常它位於主目錄內的.m2文件夾中。然後執行以下命令。
java -jar lombok-1.16.18.jar install <path of where your IDE is installed>
示例用法:
java -jar lombok-x.xx.xx.jar install ~/Downloads/spring-tool-suite-3.9.1.RELEASE-e4.7.1a-linux-gtk-x86_64/sts-bundle/sts-3.9.1.RELEASE/
上述命令基本上使得配置更新在IDE像下面.ini
或configuration
文件的內容:
-javaagent:/home/neshant/Downloads/spring-tool-suite-3.9.1.RELEASE-e4.7.1a-linux-gtk-x86_64/sts-bundle/sts-3.9.1.RELEASE/lombok.jar
這確保了@Data
或@Getter
或@Setter
批註可以被IDE理解。奇怪的是它必須如此複雜。
請注意,如果您使用的是IntelliJ,則需要安裝Lombok插件(可從IDE設置獲取),並啓用註釋處理。
可能重複的[無法使項目Lombok在Eclipse(Helios)上工作](http://stackoverflow.com/questions/3418865/cannot-make-project-lombok-work-on-eclipse-helios) – Pureferret 2013-07-02 19:56:10
對於完整說明,請參閱http://stackoverflow.com/questions/3418865/cannot-make-project-lombok-work-on-eclipse-helios/3425327#3425327。這也包括如何通過快捷方式啓動Eclipse。 – 2012-08-06 08:11:16