SBT 添加一个额外的标签到依赖位置
SBT adding an extra tag to dependency location
我是 SBT / Maven 构建过程的新手,一直在努力添加 Java MongoDB 异步Driver 到我的 Play 框架应用程序。我到处寻找解决方案,因为这似乎是一个简单的问题,但一直找不到任何东西,因为我真的不知道要寻找什么。
在我的 build.sbt 文件中:
addSbtPlugin("org.mongodb" % "mongodb-driver-async" % "3.2.1")
编译代码:
[info] Resolving org.mongodb#mongodb-driver-async;3.2.1 ...
[warn] module not found: org.mongodb#mongodb-driver-async;3.2.1
...
[warn] ==== public: tried
[warn] https://repo1.maven.org/maven2/org/mongodb/mongodb-driver-async_2.10_0.13/3.2.1/mongodb-driver-async-3.2.1.pom
正确的地址是:
https://repo1.maven.org/maven2/org/mongodb/mongodb-driver-async/3.2.1/mongodb-driver-async-3.2.1.pom
有什么方法可以 'remove' 额外的 _2.10_0.13
以便项目能够找到 pom 文件?还是我忽略了更简单的解决方案?
谢谢你的帮助,我真的很感激!
因为它只是一个普通的依赖而不是一个 sbt 插件,你应该使用
libraryDependencies += "org.mongodb" % "mongodb-driver-async" % "3.2.1"
在您的 build.sbt 文件中
docs这里
我是 SBT / Maven 构建过程的新手,一直在努力添加 Java MongoDB 异步Driver 到我的 Play 框架应用程序。我到处寻找解决方案,因为这似乎是一个简单的问题,但一直找不到任何东西,因为我真的不知道要寻找什么。
在我的 build.sbt 文件中:
addSbtPlugin("org.mongodb" % "mongodb-driver-async" % "3.2.1")
编译代码:
[info] Resolving org.mongodb#mongodb-driver-async;3.2.1 ...
[warn] module not found: org.mongodb#mongodb-driver-async;3.2.1
...
[warn] ==== public: tried
[warn] https://repo1.maven.org/maven2/org/mongodb/mongodb-driver-async_2.10_0.13/3.2.1/mongodb-driver-async-3.2.1.pom
正确的地址是:
https://repo1.maven.org/maven2/org/mongodb/mongodb-driver-async/3.2.1/mongodb-driver-async-3.2.1.pom
有什么方法可以 'remove' 额外的 _2.10_0.13
以便项目能够找到 pom 文件?还是我忽略了更简单的解决方案?
谢谢你的帮助,我真的很感激!
因为它只是一个普通的依赖而不是一个 sbt 插件,你应该使用
libraryDependencies += "org.mongodb" % "mongodb-driver-async" % "3.2.1"
在您的 build.sbt 文件中
docs这里