GWT
GWT (Google Web Toolkit) 兼容 lombok。
编辑你的 proj-debug
和 proj-compile
批处理脚本,添加以下 VM 参数
java -javaagent:lombok.jar=ECJ (rest of arguments)
感谢 Stephen Haberman 找出这一点。
Eclipse 中的 GWT 插件
要在 Eclipse 中将 GWT 插件与 Lombok 一起使用
像往常一样将 lombok 安装到 eclipse 中(启动 lombok.jar
作为应用程序)。
下载 GWT 使用的 JDT 变体。对于 GWT v2.8.2,你需要 org.eclipse.jdt.core 3.11.2;对于当前的 GWT 开发快照,这是 org.eclipse.jdt.core 3.13.50。对于更多版本,请在 lib/eclipse section GWT's github page 中搜索匹配 'org.eclipse.jdt.core-{VERSION}-CUSTOM-GWT-{date}.jar 的 jar 文件。
在 eclipse GWT 插件中配置 “GWT/Compile” 选项;在高级部分,添加以下 VM 参数
-javaagent:/path/to/lombok.jar=ECJ -Xbootclasspath/p:/path/to/lombok.jar:/path/to/org.eclipse.jdt.core_fromPreviousStep.jar在 Windows 上,冒号应替换为分号。
GWT Dev Mode 需要类似的配置:在 VM 参数部分(“Arguments” 选项卡),添加
-javaagent:/path/to/lombok.jar=ECJ并在 “Classpath” 选项卡中,添加 lombok.jar 和你下载的 org.eclipse.jdt.core 文件。
以上说明由 Stas 通过论坛贡献。请告诉我们它们是否有效,或者你是否遇到问题。谢谢,祝你玩得开心!