加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

scala – 无法将ReactiveMongo添加到Play-Framework

发布时间:2020-12-16 18:12:21 所属栏目:安全 来源:网络整理
导读:ERS, 我在Play框架中集成ReactiveMongo时遇到了麻烦.我的build.sbt libraryDependencies ++= Seq( "org.reactivemongo" %% "play2-reactivemongo" % "0.9") 当我尝试使用play run命令运行服务器时,我收到以下错误: [warn] ::::::::::::::::::::::::::::::::
ERS,

我在Play框架中集成ReactiveMongo时遇到了麻烦.我的build.sbt

libraryDependencies ++= Seq(
  "org.reactivemongo" %% "play2-reactivemongo" % "0.9"
)

当我尝试使用play run命令运行服务器时,我收到以下错误:

[warn]  ::::::::::::::::::::::::::::::::::::::::::::::
[warn]  ::          UNRESOLVED DEPENDENCIES         ::
[warn]  ::::::::::::::::::::::::::::::::::::::::::::::
[warn]  :: org.reactivemongo#play2-reactivemongo_2.9.2;0.9: not found
[warn]  ::::::::::::::::::::::::::::::::::::::::::::::
sbt.ResolveException: unresolved dependency: org.reactivemongo#play2-eactivemongo_2.9.2;0.9: not found

认为出错是明确的;它正在寻找图书馆的2.9.2 Scala版本.我不知道为什么SBT正在寻找2.9,我已经安装了2.10.我试过几台机器.

$scalac -version
Scala compiler version 2.10.2 -- Copyright 2002-2013,LAMP/EPFL

$play    
play! 2.1.3 (using Java 1.7.0_25 and Scala 2.10.0),http://www.playframework.org

有谁知道如何解决这个问题?

解决方法

你确定你没有使用Play2.0应用程序吗?即使播放命令行指示2.1.3,您尝试启动的应用程序可能是2.0.请检查project / plugins.sbt文件中的行

addSbtPlugin("play" % "sbt-plugin" % "2.1.3")

如果play试图搜索2.9m版本的reactivemongo然后播放使用2.9.2版本的scala(因此看起来你使用的是2.0版本)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读