Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Lombok不在Mac 10.11.3上的Eclipse Mars上工作_Java_Eclipse_Macos_Lombok - Fatal编程技术网

Java Lombok不在Mac 10.11.3上的Eclipse Mars上工作

Java Lombok不在Mac 10.11.3上的Eclipse Mars上工作,java,eclipse,macos,lombok,Java,Eclipse,Macos,Lombok,我尝试了Stackoverflow上给出的所有解决方案,但仍然不起作用。Eclipse仍然在getter/setter上显示编译错误。我遵循的步骤 下载lombok.jar 双击打开jar并指定eclipse.ini文件的位置,因为它不接受eclipse.app 获得确认弹出窗口,确认lombok已安装在IDE中 重新启动/打开eclipse后,该项目仍然存在setter/getter的编译错误 我的eclipse.ini文件条目如下所示: -vm /Library/Java/JavaVirtu

我尝试了Stackoverflow上给出的所有解决方案,但仍然不起作用。Eclipse仍然在getter/setter上显示编译错误。我遵循的步骤

  • 下载lombok.jar
  • 双击打开jar并指定eclipse.ini文件的位置,因为它不接受eclipse.app
  • 获得确认弹出窗口,确认lombok已安装在IDE中
  • 重新启动/打开eclipse后,该项目仍然存在setter/getter的编译错误
  • 我的eclipse.ini文件条目如下所示:

    -vm
    /Library/Java/JavaVirtualMachines/jdk1.8.0_91.jdk/Contents/Home/bin
    -vmargs
    ........
    ..........
    -javaagent:../Eclipse/lombok.jar
    
    /Users/vishal/jee-mars/Eclipse.app/Contents/Eclipse/eclipse.ini
    
    eclipse文件的位置如下所示:

    -vm
    /Library/Java/JavaVirtualMachines/jdk1.8.0_91.jdk/Contents/Home/bin
    -vmargs
    ........
    ..........
    -javaagent:../Eclipse/lombok.jar
    
    /Users/vishal/jee-mars/Eclipse.app/Contents/Eclipse/eclipse.ini
    

    我有什么遗漏吗?谢谢

    用于Macbook的解决方案:

    第1步

    -Xbootclasspath/a:lombok.jar
    -javaagent:lombok.jar
    
    刚过

    -vmargs
    
    步骤2
    lombok.jar
    粘贴到
    /Applications/Eclipse.app/Contents/MacOS/


    第3步Eclipse重启后:
    project>clean
    Macbook解决方案:

    第1步

    -Xbootclasspath/a:lombok.jar
    -javaagent:lombok.jar
    
    刚过

    -vmargs
    
    步骤2
    lombok.jar
    粘贴到
    /Applications/Eclipse.app/Contents/MacOS/

    Eclipse重新启动后的步骤3project>clean

    在终端上执行

    java -jar lombok.jar
    
    之后,将打开一个窗口,您可以按照此过程配置lombok。

    在终端上执行

    java -jar lombok.jar
    

    之后,将打开一个窗口,您可以按照此过程配置lombok。

    尝试使用lombok jar的绝对路径,当前目录不太可能正确。。还要注意的是,MacOSX没有这样的版本,10.11.13-10.11.6是昨天才发布的,我也试过了。还是一样的结果。关于Mac OS的10.11.3。我的坏:)。更正!已经修好了。实际上,我已经创建了启动eclipse的eclipse快捷方式(通过将eclipse.app从安装位置复制到桌面)。后来我安装了Lombok,并且仍然从桌面快捷方式启动eclipse。就在不久前,我意识到了这一点,并尝试从eclipse.app的实际位置(/Users/vishal/jee mars/)启动eclipse,并完成了一个项目,一切正常。我又换了捷径,没问题。谢谢尝试使用lombok jar的绝对路径,当前目录不太可能正确,因此
    无法工作。还要注意的是,MacOSX没有这样的版本,10.11.13-10.11.6是昨天才发布的,我也试过了。还是一样的结果。关于Mac OS的10.11.3。我的坏:)。更正!已经修好了。实际上,我已经创建了启动eclipse的eclipse快捷方式(通过将eclipse.app从安装位置复制到桌面)。后来我安装了Lombok,并且仍然从桌面快捷方式启动eclipse。就在不久前,我意识到了这一点,并尝试从eclipse.app的实际位置(/Users/vishal/jee mars/)启动eclipse,并完成了一个项目,一切正常。我又换了捷径,没问题。谢谢答案不完整。我们需要做更多的工作,缺乏详细的解释。这是一个不完整的答案。给出的步骤对OSX或Mac不起作用,请给出完整答案。我们需要做更多的工作,缺乏详细的解释。这是一个不完整的答案。给定的步骤不适用于OSX或Mac OSS对于我的STS,我没有eclipse.ini,而是SpringToolSuite4.ini。但这很有效……对于我的STS,我没有eclipse.ini,而是SpringToolSuite4.ini。但这起作用了。。。