使用 Intellij IDE 将 Twitter/chill 导入 Scala 代码

Import Twitter/chill to Scala code using Intellij IDE

我必须用 Scala 做一些作业,我是这门语言的新手。 在作业中,教授要求我使用 twitter/chill 实现序列化和反序列化。 https://github.com/twitter/chill/

但是,我不知道如何将库导入我的 IDE Intellij。

每次我用val instantiator = new ScalaKryoInstantiator. IDE 通知我:无法解析符号 ScalaKryoInstantiator。

谁能帮我解决这个问题?

谢谢并致以最诚挚的问候,

长。

如果您使用 sbt,在 Scala 项目中添加库的一种方法是添加 sbt 依赖项。大多数库和 jar 都可以从 Maven 存储库中找到并下载:https://mvnrepository.com/artifact/com.twitter/chill_2.9.2/0.2.3

如果您单击上面页面上的 sbt 选项卡,maven 会为您提供一个代码片段,您可以将其直接粘贴到您的 build.sbt 中。为了使用 sbt 编译和 运行 你的项目,在你的 build.sbt 所在的目录中打开终端并使用 "sbt run" 命令。

如果您不使用 sbt,请从 maven 下载 jar 并按照此答案中的说明进行操作:How to add external library in IntelliJ IDEA?