Fih*_*hop 4 scala sbt sbt-assembly
我正在使用https://github.com/sbt/sbt-assembly中的 sbtassembly 打包我的项目。
我想知道是否有排除资源文件?
您可以通过自定义以下内容来指定要排除的文件(和路径)mergeStrategy:https :
//github.com/sbt/sbt-assembly#exception-specific-files
因此,要丢弃特定文件,您可以执行以下操作:
// build.sbt
assemblyMergeStrategy in assembly := {
case PathList("about.html") => MergeStrategy.discard
case x =>
val oldStrategy = (assemblyMergeStrategy in assembly).value
oldStrategy(x)
}
Run Code Online (Sandbox Code Playgroud)
这是所有可用策略的文档:https : //github.com/sbt/sbt-assembly#merge-strategy
| 归档时间: |
|
| 查看次数: |
2596 次 |
| 最近记录: |