The*_*ger 6 java eclipse maven lombok
我下载了Eclipse Luna并导入了一个稳定的现有Maven项目,该项目使用了@Getter和@Setter lombok注释.注释被识别,但Eclipse标记对getter或setter方法的任何调用,给出错误消息
对于类型Foo,方法getSomething()未定义
与其他stackoverflow问题不同,像这样,我遇到了这个问题,尽管我已经更新了我的eclipse.ini,并将lombok.jar添加到与我的eclipse.exe和eclipse.ini文件相同的目录中.eclipse.ini的变化虽然没有区别,但我到处都有错误的市场!
的eclipse.ini
-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20140603-1326
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vm
C:\Program Files\Java\jdk1.7.0_51\bin\javaw.exe
--launcher.appendVmargs
-vmargs
-Dosgi.requiredJavaVersion=1.6
-Xms40m
-Xmx512m
-javaagent:lombok.jar
-Xbootclasspath/a:lombok.jar
Run Code Online (Sandbox Code Playgroud)
我做了一个项目>干净,我已经尝试使用我的lombok jar的完整路径,我已经退出并重新启动Eclipse都无济于事.
我在这里错过了什么?谢谢你的帮助!!!
我遇到这个问题是因为 Eclipse Luna 不支持我的项目使用的 lombok 版本 0.9.3。我已将版本升级到 1.14.8,现在一切正常。
有关详细信息,请参阅如何在 eclipse luna 中配置 lombok 。
| 归档时间: |
|
| 查看次数: |
10626 次 |
| 最近记录: |