gpt4 book ai didi

scala - 项目中的依赖项不可用

转载 作者:行者123 更新时间:2023-12-04 12:43:07 26 4
gpt4 key购买 nike

我正在尝试在我的项目中使用 Cloudinary Scala API。我已将其添加到 Build.scala 中,如下所示

  val main = Project(appName, file(".")).enablePlugins(play.PlayScala)
.settings(scoverageSettings:_*)
.settings(
version := appVersion,
libraryDependencies ++= appDependencies,
javaOptions in Test += "-Dconfig.file=conf/test.conf",
aggregate in Test := false,
resolvers ++= Seq(
"sonatype repo" at "https://oss.sonatype.org/content/repositories/snapshots/"
)
)

appDependencies 包含的地方
 Seq( //A few other unrelated dependencies here
"com.cloudinary" %% "cloudinary-core-scala" % "0.9.6-SNAPSHOT"
)

当我将此项目导入 IntelliJ 时
  • 所有 Cloudinary 导入都标记为红色
  • IntelliJ 能够自动完成我的 Cloudinary 导入,但将它们标记为非项目类(即,我可以搜索 cloudinary 类并找到它们,但仅当我选择“搜索非项目类”时)
  • 当我运行命令行(sbt compile)时,sbt 能够找到 cloudinary 类并编译没有问题

  • 这使得在我的 IDE 中编码变得非常困难,因为我没有得到任何语法完成或突出显示。

    我不知道我哪里出错了。我尝试过不同的 Scala 版本(我使用 2.10,尝试过 2.11)、不同的 IntelliJ 版本(14.1、15),运行 sbt clean,并从头开始重新创建项目。到目前为止,这一切都没有改变。

    最佳答案

    尝试从 IDEA 的“SBT”工具栏中强制刷新 sbt 项目。

    关于scala - 项目中的依赖项不可用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31200683/

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