无法使Lombok项目在Eclipse上运行

我在这里遵循了教程 http://projectlombok.org/

但是在添加导入之后,@Data什么也没有发生。

它可以在日蚀日光灯上工作吗?


呼如林
浏览 783回答 3
3回答

元芳怎么了

你加了吗-vmargs...-javaagent:lombok.jar-Xbootclasspath/a:lombok.jar到您的eclipse.ini吗?因为如果您拥有(并且已经将lombok.jar添加到了项目所使用的库中),那么它在Eclipse Helios上就可以正常工作:替代文字Ian Tegebo在评论中提到:一个简单的“重新启动”不足以拾取已更改的vmargs:我需要显式退出然后再次启动。chrisjleu在评论中提到:如果您恰巧正在运行自定义的Eclipse Helios(3.6+)发行版,则可能必须lombok.jar在两个vm参数中使用的完整路径。有关更多详细信息,请参见commit b47e87f。boolean fullPathRequired = IdeFinder.getOS() == EclipseFinder.OS.UNIX || System.getProperty("lombok.installer.fullpath") != null;

缥缈止盈

您不仅必须将lombok.jar添加到库中,而且还可以通过双击lombok jar或从命令行run来安装它java -jar lombok.jar。这将为您显示一个不错的安装程序屏幕。选择您的Eclipse安装并进行安装。之后,您可以检查安装程序是否正确修改了eclipse.ini:-vmargs...-javaagent:lombok.jar-Xbootclasspath/a:lombok.jar如果您的Eclipse已经在运行,则必须退出Eclipse并重新启动它。(文件/重新启动还不够)如果要使用快捷方式启动Eclipse,请确保没有填写任何命令行参数,或者确保在-javaagent:lombok.jar-Xbootclasspath/a:lombok.jar之后手动添加-vmargs。Lombok的最新版本还在“关于Eclipse”屏幕上添加了一行。如果Lombok处于活动状态,则可以找到类似'Lombok v0.11.6“ Dashing Kakapo”的行。http://projectlombok.org/ ',位于按钮行上方。如果由于某种原因(通常与定制的eclipse构建相关)需要使用完整路径,则可以在命令行上指示安装程序执行以下操作:java -Dlombok.installer.fullpath -jar lombok.jar
打开App,查看更多内容
随时随地看视频慕课网APP