如何强制sql-maven-plugin忽略failling sqls

时间:2015-02-11 09:36:33

标签: java sql maven sql-maven-plugin

我有一个构建,它从测试环境中复制模式(创建sqls)并在本地数据库上执行(使用sql-maven-plugin)那些sql。问题是一些观点,存储过程在测试环境中被破坏。我需要忽略破坏的sqls(有错误的视图等)并继续构建。我需要动态地做这个意思,例如我们有sqls A,B,C和一个sql被打破,我不想让整个构建失败但是添加一些waring并执行下一个sqls B,C ..直到最后。

这可能吗?有任何想法吗?解决方法?

1 个答案:

答案 0 :(得分:0)

我终于找到了......

link to documentation

的onError:

Action to perform if an error is found. Possible values are abort and continue.
Type: java.lang.String
Since: 1.0
Required: No
Expression: ${onError}
Default: abort

我添加到配置:

<configuration>
   (...)
   <onError>continue</onError>
</configuration>