Lombok在Mac 10.11.3上没有使用Eclipse Mars

时间:2016-07-19 09:16:19

标签: java eclipse macos lombok

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

  1. 下载lombok.jar。
  2. 双击打开jar并指定eclipse.ini文件的位置,因为它不接受Eclipse.app。
  3. 确认弹出窗口已在IDE中安装了lombok。
  4. 重新启动/打开eclipse,项目仍然存在setter / getters的编译错误。
  5. 我的eclipse.ini文件条目如下:

    -vm
    /Library/Java/JavaVirtualMachines/jdk1.8.0_91.jdk/Contents/Home/bin
    -vmargs
    ........
    ..........
    -javaagent:../Eclipse/lombok.jar
    

    eclipse文件的位置如下:

    /Users/vishal/jee-mars/Eclipse.app/Contents/Eclipse/eclipse.ini
    

    我有什么遗漏的吗?谢谢!

2 个答案:

答案 0 :(得分:2)

Macbook解决方案:

第1步修改/Applications/Eclipse.app/Contents/Eclipse/eclipse.ini with

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

之后

-vmargs

第2步lombok.jar粘贴到/Applications/Eclipse.app/Contents/MacOS/

第3步 Eclipse重启后:project > clean

答案 1 :(得分:0)

在终端上执行

java -jar lombok.jar