首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在"sbt -native packager“脚本中使用”sbt run“之外的其他sbt命令。例如:"sbt flywayMigrate“

在"sbt -native packager“脚本中使用”sbt run“之外的其他sbt命令。例如:"sbt flywayMigrate“
EN

Stack Overflow用户
提问于 2016-05-13 16:40:42
回答 1查看 60关注 0票数 0

我目前正在尝试使用"sbt-native-packager“和”通用“插件打包一个包含"Flyway”的项目。问题是,打包项目的脚本只使用SBT的"sbt run“命令。但我需要它来运行像"sbt flywayMigrate“或"sbt flywayClean”这样的命令。

有没有办法做到这一点?也许可以自定义"run“命令,或者在脚本中添加其他命令?

首先要感谢大家!

EN

回答 1

Stack Overflow用户

发布于 2016-05-16 01:20:18

Native-packager不使用"sbt run",但创建了一个可运行的发行版。但是,如果您有多个主类,则可以覆盖mainClass in Compile

mainClass in Compile := Some("com.example. MyMain")

您可以通过编程方式运行flyway。如果你正在使用play,还有一个play插件。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37205247

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档