Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/scala/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mongodb 如何配置不包括scala版本的sbt maven依赖项_Mongodb_Scala_Apache Spark_Sbt - Fatal编程技术网

Mongodb 如何配置不包括scala版本的sbt maven依赖项

Mongodb 如何配置不包括scala版本的sbt maven依赖项,mongodb,scala,apache-spark,sbt,Mongodb,Scala,Apache Spark,Sbt,我想在scala项目中包括一个maven模块mongo hadoop核心 以下是.sbt文件: name := "Simple Project" version := "1.0" scalaVersion := "2.10.5" libraryDependencies += "org.apache.spark" %% "spark-core" % "1.6.1" libraryDependencies += "org.mongodb.mongo-hadoop" %% "mongo-had

我想在scala项目中包括一个maven模块
mongo hadoop核心

以下是.sbt文件:

name := "Simple Project"

version := "1.0"

scalaVersion := "2.10.5"

libraryDependencies += "org.apache.spark" %% "spark-core" % "1.6.1"

libraryDependencies += "org.mongodb.mongo-hadoop" %% "mongo-hadoop-core" % "1.5.0"
但是当运行
sbt包时,它会抱怨找不到mongo-hadoop-core_2.10依赖项:

[warn]  module not found: org.mongodb.mongo-hadoop#mongo-hadoop-core_2.10;1.5.0
[warn] ==== local: tried
[warn]   /home/ximing/.ivy2/local/org.mongodb.mongo-hadoop/mongo-hadoop-core_2.10/1.5.0/ivys/ivy.xml
[warn] ==== public: tried
[warn]   https://repo1.maven.org/maven2/org/mongodb/mongo-hadoop/mongo-hadoop-core_2.10/1.5.0/mongo-hadoop-core_2.10-1.5.0.pom
[info] Resolving org.fusesource.jansi#jansi;1.4 ...
[warn]  ::::::::::::::::::::::::::::::::::::::::::::::
[warn]  ::          UNRESOLVED DEPENDENCIES         ::
[warn]  ::::::::::::::::::::::::::::::::::::::::::::::
[warn]  :: org.mongodb.mongo-hadoop#mongo-hadoop-core_2.10;1.5.0: not found

我认为这可能是因为
sbt
试图包含mongo-hadoop-core_2.10,而不仅仅是mongo-hadoop核心包。sbt似乎随意添加了scala版本(出于兼容性考虑?)。我怎样才能告诉sbt不必担心,直接下载并包含
mongo hadoop core
模块?

使用
libraryDependencies+=“org.mongodb.mongo hadoop”%%“mongo hadoop core”%%“1.5.0”

%%
将Scala版本添加到名称中,仅用于Scala库