从Java启动ratpack.groovy

从Java启动ratpack.groovy,groovy,ratpack,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

我试图从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]
    }
}
}
关于。

基于,您可以从Java启动Groovy应用程序,如下所示:

import ratpack.server.RatpackServer;

RatpackServer.start(Groovy.Script.appWithArgs(args));
如果您需要使用非默认脚本文件或执行其他自定义,则具有支持该文件的方法。

基于,您可以从Java启动Groovy应用程序,如下所示:

import ratpack.server.RatpackServer;

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

如果您需要使用非默认脚本文件或执行其他自定义,则有支持该文件的方法。

如果您想使用
RatpackServer.of
,这方面的一个示例是感谢,但我想了解的是如何使用Java中的ratpack.groovy。我不想用Java编写代码,它要详细得多啊,好吧,我错过了这个细微差别,我建议仍然使用
RatpackServer
来初始化服务器,然后使用
GroovyChainAction
来定义处理程序。你知道有什么地方可以让我看看代码示例吗?谢谢!最简洁的例子可能是您想使用的
RatpackServer.of
,这方面的一个例子是感谢,但我要看的是如何使用Java中的ratpack.groovy。我不想用Java编写代码,它要详细得多啊,好吧,我错过了这个细微差别,我建议仍然使用
RatpackServer
来初始化服务器,然后使用
GroovyChainAction
来定义处理程序。你知道有什么地方可以让我看看代码示例吗?谢谢!可能最简洁的例子是