我的开发人员要求我在linux服务器上安装scodec库,但我迷路了,因为我找不到任何关于安装scodec库的文档!
发布于 2021-01-19 22:52:52
scodec在github中有11个存储库。这是scodec.org,官方文档。文档上的releases页面似乎更新得不是很快。因此,我将详细介绍基于github的存储库:
scodec-位
提供用于处理位和字节的持久数据类型。
将以下内容添加到build.sbt文件中:
libraryDependencies += "org.scodec" %% "scodec-bits" % "1.1.23"scodec-流
Scodec-stream是一个用于流二进制编码和解码的库。它建立在scodec和fs2之上。
将以下内容添加到build.sbt文件中:
libraryDependencies += "org.scodec" %% "scodec-stream" % "2.0.0"scodec-协议
使用scodec库提供常用二进制协议的模型。
将以下内容添加到build.sbt文件中:
libraryDependencies += "org.scodec" %% "scodec-protocols" % "2.0.0"scodec
Github链接。此程序包不会发布到Maven central/Sonatype。因此,您不能以这种方式获取它。您可以尝试下载其中一个releases并阅读How can I add unmanaged JARs in sbt-assembly to the final fat JAR?
scodec-cats
scodec和cats之间的集成。
将以下内容添加到build.sbt中
libraryDependencies += "org.scodec" %% "scodec-cats" % "1.0.0"scodec-构建
该存储库包含一个SBT插件,该插件由其他scodec模块的SBT构建使用。它不打算直接使用。
我不会详细说明这一点。如果有这方面的需要,请发表意见,我会补充细节。
scodec.github.io
目前还没有发布。也跳过了。Github链接。
scodec-网站
scodec.org网站的来源。因此跳过。
scodec-尖顶
scodec和spire之间的集成。这个包的最后一次发布是在2016年,它是针对Scala 2.11的。但您可以使用以下命令添加它:
libraryDependencies += "org.scodec" %% "scodec-spire" % "0.4.0"我跳过了归档的scodec-scalaz和scodec-akka。
我希望这能给你一个从哪里开始的想法。
https://stackoverflow.com/questions/65793864
复制相似问题