Eclipse 龙目巨人在月食火星上不工作
我有eclipse版本:“火星版(4.5.0)” 我已从以下网站下载了最新的lombok jar: 我执行:Eclipse 龙目巨人在月食火星上不工作,eclipse,lombok,Eclipse,Lombok,我有eclipse版本:“火星版(4.5.0)” 我已从以下网站下载了最新的lombok jar: 我执行: java -jar lombok.jar install $eclipseDir 在此之后,我可以在eclipse目录和eclipse.ini中看到lombok.jar 使用以下命令重新启动eclipse: 日食清洁 但lombok仍然不为我工作 我也有同样的问题。有帮助的是: 重新启动Eclipse 从顶部菜单“项目->清理”中选择 清理所有使用Lombok的项目 如果没有帮助,请从
java -jar lombok.jar install $eclipseDir
在此之后,我可以在eclipse目录和eclipse.ini中看到lombok.jar
使用以下命令重新启动eclipse:
日食清洁
但lombok仍然不为我工作 我也有同样的问题。有帮助的是:
顺便说一句:确保eclipse目录中有lombok.jar。在mac os上,这是因为eclipse.ini的位置已更改。开普勒和露娜使用了
Eclipse.app/Contents/MacOS/Eclipse.ini
。Mars使用Eclipse.app/Contents/Eclipse/Eclipse.ini.
看起来这也破坏了Lombok的Eclipse自动检测; 将以下内容添加到eclipse.ini,并将lombok.jar放在eclipse文件夹中
-vmargs
-javaagent:lombok.jar
Windows7+EclipseMars我已经解决了同样的问题,下面是我的步骤
我认为这应该行得通。对霓虹灯也有类似的问题。问题是安装在Eclipse目录中的lombok.jar的版本与pom.xml中指定的版本不一样。Ubuntu 14.04也有同样的问题,当我跳入Eclipse目录并在那里运行可执行文件时,它是正常的,但是当使用启动器图标时,由于某种原因,整个eclipse.ini被忽略。eclipse.ini编辑和项目清理 -vmargs -javaagent:lombok.jar -vmargs -javaagent:lombok.jar
我在EclipseNeon.2和STS3.8.3中遇到了同样的问题,解决方案是
我刚刚得到了这个问题的解决方案,如下所述 1。下载Lombok Jar文件- 最好在应用程序中有一个Maven/Gradle依赖项。可以在此处找到maven依赖关系: 2。开始Lombok安装-
一旦jar下载到本地存储库中,从命令提示符转到jar位置,并运行以下命令
java-jar lombok-1.16.18.jar
,lombok提供的lombok安装窗口会像这样欢迎我们
3。给出Lombok安装路径-现在点击“指定位置”
按钮,找到eclipse安装文件夹下的eclipse.exe/STS.exe
路径,如下所示
4。完成Lombok安装-现在我们需要通过单击“安装/更新”按钮来最终安装它,我们应该在eclipse中完成Lombok的安装,并且我们已经准备好使用它的隐藏功能。最终屏幕将看起来像
5。请确保将下面的条目添加到STS.ini
文件中,如果该文件尚未存在。
-vmargs -javaagent:lombok.jar
注意:完成所有这些操作后,如果不起作用,请确保更改工作区并重新生成代码。它会起作用的。@Vivek:具体在哪里?关于在Eclipse最后一行)Lombok文本中是巨大的。它曾经为朱诺演示过。我有两次:安装了Lombokv1.16.4“CandidDuck”。工作。问题是我在eclipse.ini中使用了-vm选项,如果在eclipse.in中使用了-vm,则需要使用-vmargs。这也是正确的。我的eclipse配置的一部分:eclipse.vmargs=-Xms512m-Xmx1024m-javaagent:lombok.jar这个工作正常吗?我遇到了一个问题,lombok安装程序无法找到eclipse,即使我手动指定了位置。好了,将lombok.jar复制到
/sts bundle/sts.app/Contents/MacOS
。然后编辑sts bundle/sts.app/Contents/Eclipse/sts.ini
,并在文件底部添加以下行-javaagent:lombok.jar
根据您的说明解决了Eclipse neon中的问题。它工作了我在linux上有EclipseNeon.1,在我的Eclipse.ini中有几个vmargs选项。安装人员将lombok放在最后,但它不起作用。在手动重新定位-javaagent:path_to_lombok.jar之后,在-vmargs之后,它立即工作正常!在Ubuntu14.04上,没有任何东西对我有效。我做了所有的步骤,清理,重建,重新启动IDE,检查.ini。。。在Ubuntu上,我的例子是,你必须从它的文件夹而不是启动器启动eclipse。