从Java启动ratpack.groovy

时间:2016-07-25 16:22:43

标签: groovy ratpack

我正在尝试使用Java中的ratpack groovy框架,但我找不到从Java开始的方法。

知道如何从Java启动ratpack.groovy脚本吗?

这是我的ratpack脚本

 ratpack {
def tokens=[:]
serverConfig {
    port 9000
}
handlers {
    get("identity/:token") {
        def token= pathTokens["token"]
        render tokens[token]
    }
}
}

问候。

1 个答案:

答案 0 :(得分:2)

基于GroovyRatpackMain,您可以像这样从Java启动Groovy应用程序:

import ratpack.server.RatpackServer;

RatpackServer.start(Groovy.Script.appWithArgs(args));

如果您需要使用非默认脚本文件或执行其他自定义,Groovy.Script有方法可以支持。