向Scala项目添加依赖项(sbt)

6 java dependencies scala github sbt

我想在Scala项目中使用https://github.com/randhindi/jerkson.我可能会build.sbt在项目的基本目录中添加这样的内容:

libraryDependencies += "com.domain_example" % "library_name_test123" % "0.1.1"
Run Code Online (Sandbox Code Playgroud)

但是我从哪里获得所有这些数据:域名,库名,版本?https://github.com/randhindi/jerkson上没有这样的数据

那么我需要做些什么才能使用呢?

Min*_*gyu 6

这是Typesafe存储库的链接,该存储库是Typesafe维护的官方存储库:

http://repo.typesafe.com/typesafe/webapp/browserepo.html?2

在搜索框中键入jerkson,它将显示存储库中托管的所有相关项目.

您应该能够看到路径,例如:

com/codahale/jerkson_2.8.2/0.5.0
Run Code Online (Sandbox Code Playgroud)

您可以将其分解为3个组件.

试试这个:

libraryDependencies += "com.codahale" % "jerkson_2.8.2" % "0.5.0"
Run Code Online (Sandbox Code Playgroud)

如果您想要最新的集成,可以使用latest.integration第三个参数

libraryDependencies += "com.codahale" % "jerkson_2.8.2" % "latest.integration"
Run Code Online (Sandbox Code Playgroud)

一般来说,我会首先尝试Maven存储库.

这是Maven存储库的样子:

http://mvnrepository.com/artifact/com.bealetech/metrics-statsd/2.3.0

这很好,因为您可以看到sbt的选项卡,您只需将其复制到您的代码中即可.不幸的是,我没有在Maven中看到你想要的库.