我最近发现了gradle的play插件,想知道如何配置应用程序运行的端口。
我已经阅读了gradle网站上的documentation页面,但仍然发现自己有点困惑。所以,如果有人愿意为我拼出那个很棒的话。
亲切的问候
威尔
答案 0 :(得分:3)
Playrun有一个httpPort属性你可以使用,这样的东西应该可以工作
tasks.withType(PlayRun) {
httpPort = 9999
}
答案 1 :(得分:0)
动态解决方案是将命令行参数与 -P (项目属性选项)一起使用
tasks.withType(PlayRun) {
if (project.hasProperty("httpPort")) {
httpPort = Integer.parseInt(project.httpPort)
} else {
httpPort = 9000 //default value
}
}
然后运行gradle
gradle runPlayBinary -PhttpPort="9876"