在Eclipse中安装Akka for Java(Kubuntu)

时间:2012-12-03 11:15:39

标签: java eclipse akka

我希望使用Akka actor模块。 我在Kubuntu中使用Eclipse。 我从akka网站下载了.zip存档,转到:

Project->Properties->Java Build Path->Libraries->Add External Jar

并添加了拉链附带的所有罐子。

在我的代码中,我这样做:

import akka.actor.Actor;
import akka.event.EventHandler;

class MyActor extends Actor{




}

我得到一个直线错误:

class myActor extends Actor{

错误是:

The type Actor cannot be the superclass of MyActor; a superclass must be a class

但是演员不应该是班级吗?至少这是所有教程所说的。

1 个答案:

答案 0 :(得分:2)

尝试使用akka.actor.UntypedActor。来自reference documentation

  

Java中的Actor是通过扩展UntypedActor类来实现的   实现onReceive方法。此方法将消息作为   参数。

以下是一个示例:https://github.com/alexaverbuch/akka_chat_java/blob/master/src/main/java/chat/actors/Session.java