gpt4 book ai didi

tomcat - 配置 grails.serverURL 获取动态端口

转载 作者:行者123 更新时间:2023-11-28 21:53:45 24 4
gpt4 key购买 nike

在我的 Config.groovy 文件中,我为开发设置了 grails.serverURL,但端口被硬编码为 8080。

一些开发人员配置了不同的端口以防止其他正在运行的应用程序发生冲突(例如本地开发 SOA)。

我所尝试的并没有给我带来满意的结果。

  1. 我在 run-app 命令中设置了 -Dserver-port=8090
  2. 在 grails.serverURL 字符串中引用了 ${server.port}${grails.server.port.http}

如何在 Config.groovy 中引用 -Dserver-app 值?

最佳答案

您可以使用 System.getProperty() 访问您的系统属性

例如,运行您的 grails 应用:

grails -Dserver-app="foobar" run-app

然后在 Config.groovy 中:

def ServerApp = System.getProperty("server-app"); //returns "foobar"

关于tomcat - 配置 grails.serverURL 获取动态端口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14779056/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com