繁体   English   中英

演员例外

[英]Actor Exception

我只想在Groovy的2位演员之间发送一些消息。
我收到第一条消息abc ,但收到以下异常:

Actor线程Actor线程1中发生异常
groovy.lang.MissingPropertyException:否这样的属性:class groovyx.gpars.actor.DefaultActor的act1

这是我的代码:

import static groovyx.gpars.actor.Actors.actor

def act2 = actor {
    react {
        println it
        act1.send "def"
    }
}

def act1 = actor {
    act2.send 'abc'
    react { println it }
}

[act1, act2]*.join()

尝试做

def act1, act2

在导入语句之后,在脚本顶部

然后删除您当前拥有的2个def关键字

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM