0

Akkaアクターモジュールを使用したいと思います。KubuntuでEclipseを使用しています。akka Webサイトから.zipアーカイブをダウンロードし、次の場所に移動しました。

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

zipに付属しているすべての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

しかし、俳優はクラスであるはずではありませんか?少なくとも、それはすべてのチュートリアルが言っていることです。

4

1 に答える 1

2

で試してくださいakka.actor.UntypedActorリファレンス ドキュメントから:

Java のアクターは、UntypedActor クラスを拡張し、onReceive メソッドを実装することで実装されます。このメソッドは、メッセージをパラメーターとして受け取ります。

例を次に示します: https://github.com/alexaverbuch/akka_chat_java/blob/master/src/main/java/chat/actors/Session.java

于 2012-12-03T11:27:24.147 に答える