我正在尝试使用lombok.jar注释文件,使用Java 8早期访问版本之一与maven 3进行编译.我有maven配置为使用java 8编译器.我正在编译的代码在maven central中为lombok 0.12定义了一个依赖项.但是,当我使用maven编译时,我收到以下错误:
[ERROR] symbol: variable log
[ERROR] location: class Foo
[ERROR] C:.....\Foo.java:[319,33] error: cannot find symbol
Run Code Online (Sandbox Code Playgroud)
我已经在调试模式下运行maven,并且指定的类路径条目表明lombok 0.12 jar文件位于项目的类路径中.另外,我尝试在我的类路径中专门设置lombok.jar(我可以在maven调试模式下的env.CLASSPATH中看到),这会产生相同的结果.
在Eclipse中构建和编译的一切都很好 - 我在maven配置/环境中做错了什么,以至于我无法在eclipse之外编译成功?