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

使用Intellij IDE将Twitter/chill导入Scala代码,scala,serialization,intellij-idea,kryo,Scala,Serialization,Intellij Idea,Kryo,我必须用Scala做一些作业,我是这门语言的新手。 在作业中,教授要求我使用twitter/chill实现序列化和反序列化。 但是,我不知道如何将库导入IDE Intellij 每次我使用val实例化器=new ScalaKryoInstantiator. IDE通知我:无法解析符号ScalakryonStantiator 谁能帮我解决这个问题 谢谢并致以最良好的祝愿 Long.如果使用sbt,在Scala项目中添加库的一种方法是添加sbt依赖项。大多数库和JAR都可以从maven存储库中找到

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

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

每次我使用
val实例化器=new ScalaKryoInstantiator.
IDE通知我:无法解析符号ScalakryonStantiator

谁能帮我解决这个问题

谢谢并致以最良好的祝愿


Long.

如果使用sbt,在Scala项目中添加库的一种方法是添加sbt依赖项。大多数库和JAR都可以从maven存储库中找到和下载:

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


如果您不使用sbt,请从maven下载jar,并按照回答中的说明进行操作:

您需要添加Chill作为依赖项,然后导入包。是一个很好的起点,或者与IntelliJ有更直接的关系。关于Scala项目是如何构造的,你需要做大量的阅读。嗨,Evan058,谢谢你的评论。我已经准备好了。但是我不知道要将Chill的哪些信息作为依赖项添加到build.sbt文件中:(它现在可以工作了。按照您的指示,我可以毫无错误地使用Twitter/Chill。非常感谢您,Grant。