Sbt 如何将自定义行添加到MANIFEST.MF?
使用Build.scala向MANIFEST.MF添加自定义键值对似乎不起作用。这是我的密码:Sbt 如何将自定义行添加到MANIFEST.MF?,sbt,manifest.mf,Sbt,Manifest.mf,使用Build.scala向MANIFEST.MF添加自定义键值对似乎不起作用。这是我的密码: import sbt._ import Keys._ import java.util.Date object Build extends Build { packageOptions in (Compile, packageBin) += Package.ManifestAttributes( "Build" -> "true" ) } 当我加上: packageOptio
import sbt._
import Keys._
import java.util.Date
object Build extends Build {
packageOptions in (Compile, packageBin) +=
Package.ManifestAttributes( "Build" -> "true" )
}
当我加上:
packageOptions in (Compile, packageBin) +=
Package.ManifestAttributes( "Sign" -> "true" )
到my build.sbt,则只有
符号
到达my MANIFEST.MF。有什么想法吗?我想你可能想要这样的东西(注意添加到项目设置中的manifestSettings
)
然后您应该能够调用包
,并拥有一个带有额外清单条目的jar
编辑
要获取(“Buid”->)
,应
lazy val manifestSettings = Seq(
packageOptions in (Compile, packageBin) +=
Package.ManifestAttributes( "Build" -> new Date().toString() )
)
lazy val manifestSettings = Seq(
packageOptions in (Compile, packageBin) +=
Package.ManifestAttributes( "Build" -> new Date().toString() )
)