JavaC
搭配 module-info.java 的 JDK9+
如果您已將自己的專案模組化 (您已編寫 module-info.java 檔案) 則支援 JDK9+javac -cp lombok.jar -p lombok.jar ...
請注意,您必須將 lombok 新增至您的 module-info.java 檔案
module myapp { requires static lombok; }
'static' 部分確保您在執行時期不需要 lombok。
JDK 1.6 - 1.8 或更高版本中沒有模組
使用任何 javac 編譯時 (版本 1.6 - 1.8),只需將 lombok 放在 classpath 中:javac -cp lombok.jar ....
如果您尚未將自己的專案模組化 (尚無 module-info.java),則從 1.16.20 版本開始的 lombok 中包含對 JDK9 的支援。只需正常使用 lombok: javac -cp lombok.jar ...
如果您已將自己的專案模組化 (您已編寫 module-info.java 檔案) 則支援 JDK9javac -cp lombok.jar -p lombok.jar ...
請注意,您必須將 lombok 新增至您的 module-info.java 檔案
module myapp { requires static lombok; }
'static' 部分確保您在執行時期不需要 lombok。