scala - 在 sbt 中设置 sbt-pgp passphrase 全局配置

标签 scala sbt

This page建议我可以将以下内容添加到 ~/.sbt/*.sbt 中的文件

pgpPassphrase := Some(Array('a', 'b', 'c'))

当我这样做时,我得到了错误

~/.sbt/pgp.sbt:1: error: reassignment to val
pgpPassphrase := Some(Array('a', 'b', 'c'))
^

我不确定如何(或是否可以)覆盖 SBT 中的设置。

最佳答案

设置

在我的设置中,我有 ~/.sbt/plugins/plugins.sbt:

addSbtPlugin("com.typesafe.sbt" % "sbt-pgp" % "0.8")

~/.sbt/global.sbt:

pgpPassphrase := Some(Array('a', 'b', 'c')) 

这可能与您已有的相同。

其他问题?

可能还有其他问题导致 sbt-pgp 加载不正确。一种可能性是旧版本的插件仍在类路径中。尝试按如下方式清理构建项目:

> reload plugin
> clean
> reload return

还要确保您正在加载的构建没有加载 sbt-pgp 插件。

关于scala - 在 sbt 中设置 sbt-pgp passphrase 全局配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18679922/

相关文章:

scala - 按项目索引过滤列表?

plugins - 如何编写一个依赖于另一个插件的任务的插件?

sbt - 在 build.sbt 中设置 sbt 选项

scala - Spark - SQL : value implicits is not a member of org. apache.spark.sql.SQLContext

scala - 通过 build.sbt 将单个依赖 jar 复制到文件夹中

scala - sbt,publishLocal,解决错误

java - 如何调用与 Scala 关键字同名的 Java 方法?

scala - 如何使用 scala 客户端开始使用 Elastic Search

json - 在 Spark DataFrame 中布局 TimeSeries 数据的最佳方式 - Scala

java - 从 byte[] 到 String 的转换的时间令人惊讶