Eclipse plugin 如何从eclipse中触发Liquibase

Eclipse plugin 如何从eclipse中触发Liquibase,eclipse-plugin,liquibase,jhipster,Eclipse Plugin,Liquibase,Jhipster,我已经安装了带有liquibase插件的Eclipse(Spring工具套件,最新版本) 我想做的是从我现有的数据库中生成第一个更改日志,据我所知,这是来自命令行的代码 liquibase --driver=oracle.jdbc.OracleDriver \ --classpath=\path\to\classes:jdbcdriver.jar \ --changeLogFile=com/example/db.changelog.xml \ --url="j

我已经安装了带有liquibase插件的Eclipse(Spring工具套件,最新版本)

我想做的是从我现有的数据库中生成第一个更改日志,据我所知,这是来自命令行的代码

liquibase --driver=oracle.jdbc.OracleDriver \
      --classpath=\path\to\classes:jdbcdriver.jar \
      --changeLogFile=com/example/db.changelog.xml \
      --url="jdbc:oracle:thin:@localhost:1521:XE" \
      --username=scott \
      --password=tiger \
      generateChangeLog
但是我在Eclipse中看不到任何液化函数的迹象

如何在Eclipse中运行Liquibase?我希望这会更容易,不必找到驾驶路径等


我这样做是因为我想尝试Jhipster,它需要一个Liquibase更改日志(如果你知道的话,也找不到有人这样做的例子!)

eclipse中没有内置的Liquibase函数。如果您经常试图从Eclipse中运行Liquibase,那么最好的选择是使用or接口,因为它们可以很容易地从Eclipse命令中调用

GenerateChangeLog通常只需运行一次,就可以引导现有数据库由liquibase管理,因此快速的命令行调用可能是最简单的


还有一个示例changelog文件供参考

谢谢你,内森,我会坚持使用本地语言。我已经安装了一个Liquibase插件Liquibase Eclipse Feature 1.2.1.201309060942 com.svcdelivery.Liquibase.Eclipse.Feature.Feature.group SVC Delivery,并抄写给Nick Wilson,但我找不到任何文档,所以我不敢点击“项目右键单击->配置->转换为Liquibase项目”@Nathan Voxland hot要想在eclipse中使用liquibase而不需要自己的项目,该怎么办?我下载了liquibase 5.3.5和liquibase core,我将liquibase作为现有的maven项目导入,但我无法执行它。。。很抱歉提出了一个愚蠢的问题,在按照中所述进行设置后,您应该能够运行“mvn liquibase:update”