我有一个web服务,它是可执行的gradle jettyRun任务。如果我运行它在localhost:8080上运行。我想运行它在一个特定的IP地址和端口号。我目前的build.gradle如下:Gradle码头插件如何运行它在一个特定的IP地址和端口号
apply plugin: 'java'
apply plugin: 'eclipse'
apply plugin: 'war'
apply plugin: 'jetty'
jettyRun {
reload = "automatic"
scanIntervalSeconds = 10
}
其他依赖项被删除。我知道docs我只是不知道语法。如何配置主机和端口?
因为我不知道gradle或Groovy脚本。如果我把它放在jettyRunt {httpPort = 9000}里面,这有什么关系吗?现在无法测试,这就是为什么要问。 – masiboo 2014-10-29 05:52:44
我刚测试过。它可以在jettyRun {}内部或外部工作。如果知道是否可以配置IP,那将非常好。不管怎么说,还是要谢谢你! – masiboo 2014-10-29 05:59:39
是的,它的工作原理如下所示:http://www.gradle.org/docs/current/dsl/org.gradle.api.plugins.jetty.JettyRun.html。当涉及到设置IP时您可以尝试通过将此属性指定为填充相应配置的文件jettyConfig来完成。什么是好的配置是一个码头而不是gradle问题。 – Opal 2014-10-29 06:32:41