【问题标题】:bad symbolic reference in scala ide for eclipseeclipse 的 scala ide 中的错误符号引用
【发布时间】:2014-11-21 00:48:59
【问题描述】:

我正在尝试在 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 可能已针对与当前类路径中找到的版本不兼容的版本进行编译。

【问题讨论】:

    标签: scala akka scala-ide


    【解决方案1】:

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

    要使用 akka 演员,您需要添加 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 项目,以便自动添加依赖项。手动单独下载jar并添加到项目中将是一个痛苦的过程。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-07-23
      • 1970-01-01
      • 2013-10-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-09
      • 2010-12-09
      相关资源
      最近更新 更多