无法解析groovyx.gpars.actor.Actors.actor类

时间:2019-06-20 22:05:08

标签: groovy gpars

我正在尝试从此处http://www.gpars.org/webapp/guide/index.html#_download_and_install运行Hello World示例 但是我得到一个错误:无法解析groovyx.gpars.actor.Actors.actor类

我正在Linux上使用groovy版本2.4.16和JVM 11.0.3

这是代码。

import static groovyx.gpars.actor.Actors.actor

def decryptor = actor {
    loop {
        react { message ->
            if (message instanceof String) reply message.reverse()
            else stop()
        }
    }
}

def console = actor {
    decryptor.send 'lellarap si yvoorG'
    react {
        println 'Decrypted message: ' + it
        decryptor.send false
    }
}

[decryptor, console]*.join()

1 个答案:

答案 0 :(得分:0)

要使其正常工作,我必须完全删除旧的常规文件,并使用sdkman安装新版本。就是这样。

$ apt remove groovy
$ curl -s "https://get.sdkman.io" | bash
$ source "$HOME/.sdkman/bin/sdkman-init.sh"
$ sdk install groovy

就我而言,我还需要添加JAVA_HOME变量。