博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
dbdeploy的maven插件使用
阅读量:5948 次
发布时间:2019-06-19

本文共 2779 字,大约阅读时间需要 9 分钟。

hot3.png

Introduction

简介

The maven plugin is designed for people who use  as a build tool.

maven插件的设计是被人们当初maven构建工具使用。

As well as this maven plugin, dbdeploy supports an  and a .

以及这个Maven插件,dbdeploy支持ant任务 和 命令行接口

Usage

使用

The maven plugin was introduced in version 3.0M3. It is published to maven central.

Maven插件被引入到3.0m3版本中它发布到Maven中心

Example pom.xml:

 
        
            
                
com.dbdeploy
                
maven-dbdeploy-plugin
                
3.0M3
                
                    
.
                    
org.hsqldb.jdbcDriver
                    
jdbc:hsqldb:file:db/testdb;shutdown=true
                    
sa
                    
                    
hsql
                    
;
                    
row
                
                
                    
                        
hsqldb
                        
hsqldb
                        
1.8.0.7
                    
                
            
        
    

The parameters match up with those on the ant interface, see  for more information. Currently (3.0M3), the maven parmaters differ from the ant interface in the following ways:

这些参数匹配ant接口,更多的信息看使用ant接口。目前(3.0M3)版本maven参数不同与ant接口在下面几个方面:

  • the ant dir parameter is called scriptdirectory in the maven plugin

  • ant dir参数在maven插件中被称为目录脚本

The maven plugin supports the following goals:

maven插件支持下面的目标:

  • db-scripts: executes dbdeploy in "output file" mode

  • 数据库脚本:执行dbdeploy“输出文件”模式

  • update: executes dbdeploy in "direct to database" mode

  • 更新:执行dbdeploy在“直接数据库”模式

So, you can use mvn dbdepoy:update in a directory with a configured pom to apply updates to the database. As with any plugin you can. None of its goals bind to a lifecycle phase by default.

所以,你可以使用:

mvn dbdeploy:update 

去运行一个数据库的更新这个更新是配置在pom文件里的。正如任何插件,您可以配置dbdeploy目标自动执行任何Maven生命周期阶段。它的目标不绑定到一个默认的生命周期阶段。

You can use:

 mvn help:describe -Dplugin=com.dbdeploy:maven-dbdeploy-plugin -Ddetail

 to get full plugin documentation.

你也可以使用

mvn help:describe -Dplugin=com.dbdeploy:maven-dbdeploy-plugin -Ddetail

获取全部的插件文档

Special note for the 3.0M3 release

3.0M3版本需要特别注意的

Unfortunately the pom.xml in the examples directory of the distribution is incorrect, see  for details.

很不幸的是,pom.xml文件在分布例子的目录中是不正确的,详细看问题56

Specifically, you need to replace the version of 3.0-SNAPSHOT with 3.0M3 for it to work. Apologies.

具体的,你需要使用3.03M替换3.0-SNAPSHOT版本让他继续工作,抱歉

转载于:https://my.oschina.net/u/260244/blog/323351

你可能感兴趣的文章
Oracle事务
查看>>
Spark2.0操作ES
查看>>
代码创建UISearchDisplayCountroller
查看>>
Android中的Handler机制
查看>>
揭秘jbpm流程引擎内核设计思想及构架
查看>>
PTSSpringBoard
查看>>
SHSidebarController
查看>>
微信公众号接口添加菜单时错误(errcode":40017 invalid button type)
查看>>
转: Xcode提示“expression is not assignable”
查看>>
nginx笔记
查看>>
浏览器安全-恶意网址拦截
查看>>
C++基础①命名空间结构体和引用
查看>>
在一个数组中搜索是否可以跟给定数组相匹配的键和值并返回
查看>>
如果myeclipse突然报错
查看>>
两个线程的交替运行
查看>>
Jetty之Trie树
查看>>
项目经理笔记一
查看>>
通过IP地址获取地理位置
查看>>
计算机字符编码从0/1到UTF-8
查看>>
[原]Jenkins(三)---Jenkins初始配置和插件配置
查看>>