【发布时间】:2013-10-10 18:35:02
【问题描述】:
我正在尝试获取带有 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
我已在调试模式下运行 maven,并且指定的类路径条目指出 lombok 0.12 jar 文件位于项目的类路径中。此外,我尝试在我的类路径中专门设置 lombok.jar(我可以在 Maven 调试模式下的 env.CLASSPATH 中看到),这会产生相同的结果。
一切都在 Eclipse 中构建和编译得很好——我在 Maven 配置/环境中做错了什么,以至于我无法在 Eclipse 之外成功编译?
【问题讨论】: