我正在使用liquibase在Oracle中创建一些表,而我正在使用oracle6驱动程序。
现在,当我将liquibase指向不在我本地计算机上的数据库时,会出现一个模式对话框,提示类似于"您正在连接到远程数据库。你想要吗?"。
有人知道如何关闭此对话框吗? 如果没有打开X11,那么Liquibase在Jenkins或远程机器上是不可用的。
答案 0 :(得分:10)
我在这里找到了答案http://blog.nutpan.com/2012/03/liquibase-maven-plugin-issue-with-non.html解决方案是将以下内容添加到pom.xml中的liquibase-plugin部分
<promptOnNonLocalDatabase>false</promptOnNonLocalDatabase>