Eclipse 龙目巨人在月食火星上不工作

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的项目 如果没有帮助,请从

我有eclipse版本:“火星版(4.5.0)”

我已从以下网站下载了最新的lombok jar:

我执行:

java -jar lombok.jar install $eclipseDir
在此之后,我可以在eclipse目录和eclipse.ini中看到lombok.jar

使用以下命令重新启动eclipse: 日食清洁


但lombok仍然不为我工作

我也有同样的问题。有帮助的是:

  • 重新启动Eclipse
  • 从顶部菜单“项目->清理”中选择
  • 清理所有使用Lombok的项目
  • 如果没有帮助,请从第1点重试。(我知道这听起来很愚蠢,但第二次尝试时它在我的电脑上运行正常。)

    此外,我正在使用Lombok版本1.16.4(当然还有Eclipse Mars)


    顺便说一句:确保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.ini,确保lombok安装正确
  • 重新启动eclipse
  • 项目->清理,清理项目
  • 窗口->显示视图->问题,Ctrl+A选择所有错误,对吗 单击并删除
  • 项目->清理,再次清理项目

  • 我认为这应该行得通。

    对霓虹灯也有类似的问题。问题是安装在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中遇到了同样的问题,解决方案是

  • 从下载Lombok jar

  • 执行 java-jar lombok.jar

  • 配置Eclipse或STS并安装。 它将复制eclipsedir下的lombok.jar,并在Eclipse.ini或STS.ini中添加行-javaagent:../Eclipse/lombok.jar
  • 确保在关于eclipse->安装详细信息->配置中 -javaagent:../Eclipse/lombok.jar行存在
  • 如果是git项目,则从工作区中删除该项目并再次导入该项目。或者导出项目,然后再次导入 希望它能帮助别人
    我刚刚得到了这个问题的解决方案,如下所述

    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。