1

我用 enunciate 插件生成了 doc 并且它起作用了,我添加了一个源目录,用于将额外文件添加到类路径以进行编译(maven-compiler-plugin)。enunciate 不适用于这个。我如何解决这个问题?我收到此错误:[错误] 无法执行目标 org.codehaus.enunciate:maven-enunciate-plugin:1.27:assemble:组装发音应用程序时出现问题。APT 调用失败。请参阅http://jira.codehaus.org/browse/ENUNCIATE-771了解已经看到的情况。没有对此错误的解释。-> [帮助 1] [错误]

4

1 回答 1

3

Enunciate 使用的注释处理工具 (APT) 因无用的错误消息而臭名昭著。APT 失败通常意味着某种编译失败。尝试通过跳过 Enunciate 步骤来编译您的项目以暴露编译失败:

mvn -Denunciate.skip=true

或者,您可以尝试让 Enunciate 在调用 APT 之前进行编译检查:

mvn -Denunciate.javac.check=true

这可能会暴露真正的问题。

于 2013-12-05T00:50:01.043 回答