【发布时间】:2014-03-25 12:02:10
【问题描述】:
我有 JPA 2 maven 项目,我想处理源以获得静态元模型。我做了什么我拿了JBoss' static meta model processor 并将它设置为在generate-sources 阶段运行。现在,显然我有一些引用元模型的类,编译本身就很好。但是maven-processor-plugin 本身会产生错误,抱怨它无法从元模型中找到符号,如下所示:
[INFO] --- maven-processor-plugin:2.2.4:process (process) @ ng-grid-java ---
[ERROR] diagnostic: c:\...\service\position\PositionSpecifications.java:13: cannot find symbol
symbol : class Position_
这是合乎逻辑的,因为它实际上会生成这些类,但这是不正确的,因为它会给原本正确的项目带来错误。还是我用错了?我错过了什么吗?
更新:我已经能够通过使用配置参数outputDiagnostics 来抑制错误输出,但我不确定这是正确的方法。
【问题讨论】:
-
你能发布你的 pom.xml 吗?