gpt4 book ai didi

scala - project/Dependencies.scala 无法从 plugins.sbt 访问

转载 作者:行者123 更新时间:2023-12-01 10:21:13 26 4
gpt4 key购买 nike

我无法在编译时从 plugins.sbt 中引用对象 Dependencies,出现错误 error: not found: value Dependencies

/project/plugins.sbt
/project/Dependencies.sbt

Depencies.scala 只是对象的集合

object Dependencies { 
object Play {
...
val sbtPlugin = "..."
...

同样,我在 ./build.sbt 中使用它来添加 libraryDependencies 没有问题:

lazy val root = (project in file("."))
.enablePlugins(PlayScala)
.settings(libraryDependencies += Seq(
Dependencies.Play.dependencies, ...

感谢任何想法,我很好奇为什么 build.sbt 可以访问 project 文件夹资源

最佳答案

如果您希望从 project/plugins.sbt 访问依赖文件,那么您需要将其放入 project/project/Dependencies.scala

(我假设您的文件名为 Dependencies.scala,而不是 Dependencies.sbtDepencies.scala,如您的问题所示.)

一般somedir/*.sbt文件可以访问somedir/project/*.scala中的.scala文件。

关于scala - project/Dependencies.scala 无法从 plugins.sbt 访问,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47143350/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com