我最近发现了gradle的play插件,想知道如何配置应用程序运行的端口。我已经阅读了gradle网站上的documentation页面,但仍然发现自己有点困惑,所以如果有人愿意为我拼出来,那就太好了。此致威尔
3ks5zfa01#
Playrun有一个httpPort属性,您可以使用,类似这样的属性应该可以工作
tasks.withType(PlayRun) { httpPort = 9999 }
1mrurvl12#
动态解决方案是使用命令行参数和**-P**(项目属性选项)
tasks.withType(PlayRun) { if (project.hasProperty("httpPort")) { httpPort = Integer.parseInt(project.httpPort) } else { httpPort = 9000 //default value } }
然后运行Gradle
gradle runPlayBinary -PhttpPort="9876"
wsewodh23#
在build.gradle.kts中:
build.gradle.kts
import org.gradle.playframework.tasks.PlayRun tasks.withType<PlayRun> { httpPort.set(9001) }
3条答案
按热度按时间3ks5zfa01#
Playrun有一个httpPort属性,您可以使用,类似这样的属性应该可以工作
1mrurvl12#
动态解决方案是使用命令行参数和**-P**(项目属性选项)
然后运行Gradle
wsewodh23#
在
build.gradle.kts
中: