【问题标题】:Play Framework - put file at the same level of topLevelRoot with activator distPlay Framework - 将文件与激活器 dist 放在同一级别的 topLevelRoot
【发布时间】:2016-02-03 13:14:18
【问题描述】:
当我使用“activator dist”压缩我的应用程序时,我会将 appspec.yml(AWS Codedeploy 配置文件)放在 zip 文件中 topLevelDirectory 的同一级别。因此,如果我的项目名称是“test”,我会得到一个具有以下结构的 zip 文件 test-1.0.0.zip:
|->appspec.yml
|-> 测试
|-> 垃圾箱
|-> 配置
|-> 库
|-> 分享
有可能吗?
【问题讨论】:
标签:
sbt
playframework-2.3
【解决方案1】:
我找到了解决方案,所以我在这里分享它,以防其他人也想做同样的事情。我有一个多项目存储库,因此应该针对简单项目进行一些调整:
lazy val stuff = (project in file("stuff"))
.enablePlugins(BuildInfoPlugin、JavaAppPackaging、LauncherJarPlugin)
.设置(
名称:=“东西”,
topLevelDirectory := 无,
通用设置
)