何かが欠けているかどうかわかりません。アクターをリモートにすると、メイン メソッドは終了しません。
問題を示すスニペットを次に示します。
import scala.actors._ import scala.actors.remote._ オブジェクト TestMe { def main(args : Array[String]) : Unit = { object Jim extends DaemonActor { // この 2 行をコメントアウトすると、アプリケーションが終了します RemoteActor.alive(12345) RemoteActor.register('ジム、これ) デフアクト{ ループ { 受け取る { case '終了 => println("\n終了") exit('ノーマル) ケース任意 => println(任意) } } } } ジムスタート ジム!"こんにちは" ジム!'終了する } }