Scala 获取设置键[T]的值

Scala 获取设置键[T]的值,scala,sbt,Scala,Sbt,我正在开发一个用于文档生成的插件。我想将所有生成的文件输出到我选择的目录中。该目录可以是SBT的target目录的子目录,如下所示: val newTargetDirectory = SettingKey[File]("document-target-dir") newTargetDirectory <<= target( _ / "new_output_folder") val newTargetDirectory=SettingKey[File](“文档目标目录”) newTa

我正在开发一个用于文档生成的插件。我想将所有生成的文件输出到我选择的目录中。该目录可以是SBT的
target
目录的子目录,如下所示:

val newTargetDirectory = SettingKey[File]("document-target-dir")
newTargetDirectory <<= target( _ / "new_output_folder")
val newTargetDirectory=SettingKey[File](“文档目标目录”)

newTargetDirectory通常,您不会“获取设置的值”,而是根据您的设置进行另一个设置或任务,这会导致配置系统在适当的时间向其他内容提供该值。SBT wiki中关于和的部分有大量的细节和许多简单的例子,特别是“更多信息”页面中的“带依赖项的设置”和“带依赖项的任务”部分。

看起来您正在以不太正确的方式进行任何尝试,如@RM。说。你可以试着在你的问题中添加更多关于你想要完成什么的信息。例如,您希望这种情况何时发生?您希望它发生在每次编译时,还是仅在打包时发生?使用.value方法修改的问题来帮助理解。通过更多阅读、理解和修改,您的答案是有意义的。我还发现该部分很有用。