2015-05-13 62 views
0

是否有一种方法(库/插件)可以让数据库(例如H2,mySql)从已使用Java Web Start部署的Java应用程序创建和/或迁移到客户机?部署Java Web Start的数据库迁移应用程序

启动时,应用程序需要检查数据库是否已存在于文件系统(例如用户的主目录)上。如果不是,数据库将被创建。 在下一步中,需要检查哪些现有迁移文件(classpath中的.sql文件)必须针对数据库运行(与数据库中的表'schema_version'比较)。

对于开发我在我的本地机器上使用Flyway,这些步骤可以通过我可以调用的一些Gradle任务执行这些步骤。

感谢您的任何帮助。

回答