提交 3d1ed3fa 编写于 作者: K kimi

添加参数failOnError

git-svn-id: http://code.alibabatech.com/svn/dubbo/trunk@1929 1a56cb94-b969-4eaa-88fa-be21384802f2
上级 0a2d79e3
......@@ -67,6 +67,11 @@ public class GenerateExportClassMojo extends AbstractMojo {
*/
private String sourceEncoding;
/**
* @parameter expression="${fail.on.error}" default-value="false"
*/
private boolean failOnError;
/**
* @parameter expression="${export.class.skip}" default-value="false"
*/
......@@ -110,12 +115,14 @@ public class GenerateExportClassMojo extends AbstractMojo {
}
builder.setEncoding(encoding);
builder.setErrorHandler(new JavaDocBuilder.ErrorHandler() {
if (!failOnError) {
builder.setErrorHandler(new JavaDocBuilder.ErrorHandler() {
public void handle(ParseException parseException) {
getLog().error(parseException.getMessage());
}
});
public void handle(ParseException parseException) {
getLog().error(parseException.getMessage());
}
});
}
for (Iterator iterator = project.getCompileSourceRoots().iterator(); iterator.hasNext(); ) {
builder.addSourceTree(new File(iterator.next().toString()));
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册