如何将 AWS Java SDK 添加到 Scala / Play 项目
How to add AWS Java SDK to Scala / Play project
我正在玩 Scala 和 Play,我想在其中使用 AWS Java SDK。
我需要将SDK 添加到项目中。我知道我需要使用 plugins.sbt
.
来做到这一点
我试过的
resolvers += "Sonatype OSS Snapshots" at "https://oss.sonatype.org/content/repositories/snapshots"
addSbtPlugin("com.amazonaws" % "aws-java-sdk" % "1.11.46")
它在说:
unresolved dependencies: Error:Unresolved dependencies:com.amazonaws#aws-java-sdk;1.11.46: not found`
由于我对 Java、Scala 和 sbt 都是新手,所以我不知道自己做错了什么。
解决方法
我把参考文献放在哪里是错误的。它进入 build.sbt
因为它不是 sbt 插件,而是应用程序使用的框架。
像这样添加对 build.sbt
的引用:
libraryDependencies ++= Seq(
"com.amazonaws" % "aws-java-sdk" % "1.11.46"
)
你很高兴去。您不需要对任何存储库的引用,因为 aws sdk 在默认存储库中可用。
您的问题出在 SBT 上,框架需要放在 build.sbt
中,但您试图将其作为插件导入,但事实并非如此。删除上面的插件,并将此行放在 build.sbt
:
libraryDependencies ++= Seq(
"com.amazonaws" % "aws-java-sdk" % "1.11.46"
)
从那里开始构建 sbt。如果您使用的是 Intelli J,您可以启用自动导入并让 sbt 自动开始导入新的或修改的依赖项。
我正在玩 Scala 和 Play,我想在其中使用 AWS Java SDK。
我需要将SDK 添加到项目中。我知道我需要使用 plugins.sbt
.
我试过的
resolvers += "Sonatype OSS Snapshots" at "https://oss.sonatype.org/content/repositories/snapshots"
addSbtPlugin("com.amazonaws" % "aws-java-sdk" % "1.11.46")
它在说:
unresolved dependencies: Error:Unresolved dependencies:com.amazonaws#aws-java-sdk;1.11.46: not found`
由于我对 Java、Scala 和 sbt 都是新手,所以我不知道自己做错了什么。
解决方法
我把参考文献放在哪里是错误的。它进入 build.sbt
因为它不是 sbt 插件,而是应用程序使用的框架。
像这样添加对 build.sbt
的引用:
libraryDependencies ++= Seq(
"com.amazonaws" % "aws-java-sdk" % "1.11.46"
)
你很高兴去。您不需要对任何存储库的引用,因为 aws sdk 在默认存储库中可用。
您的问题出在 SBT 上,框架需要放在 build.sbt
中,但您试图将其作为插件导入,但事实并非如此。删除上面的插件,并将此行放在 build.sbt
:
libraryDependencies ++= Seq(
"com.amazonaws" % "aws-java-sdk" % "1.11.46"
)
从那里开始构建 sbt。如果您使用的是 Intelli J,您可以启用自动导入并让 sbt 自动开始导入新的或修改的依赖项。