日食中scala ide中的错误符号引用

时间:2014-09-26 04:50:03

标签: scala akka scala-ide

我正在尝试在scala IDE中为eclipse编译Scala / akka项目并收到以下错误:

对类文件'ActorSystem.class'中遇到的com.typesafe的错误符号引用。无法访问包com中的术语类型安全。当前的类路径可能缺少com.typesafe的定义,或者ActorSystem.class可能是针对与当前类路径上找到的版本不兼容的版本编译的。

对类文件'ActorSystem.class'中遇到的com.typesafe.config的错误符号引用。无法访问值com.typesafe中的术语配置。当前类路径可能缺少com.typesafe.config的定义,或者ActorSystem.class可能是针对与当前类路径上找到的版本不兼容的版本编译的。

1 个答案:

答案 0 :(得分:4)

错误的符号引用意味着,您在类路径中缺少一些包

对于使用akka actor,您需要添加akka依赖项,而依赖于类型安全配置。您需要在项目中添加以下依赖项。

  

http://mvnrepository.com/artifact/com.typesafe.akka/akka-actor_2.10/2.3.6   http://mvnrepository.com/artifact/com.typesafe/config/1.2.1

使用sbteclipse之类的工具从构建定义生成eclipse项目,以便自动添加依赖项。单独手动下载罐子并添加到项目将是一个痛苦的过程。