seedstack,如何从属性文件读取基本URL

时间:2019-01-24 04:57:52

标签: seedstack

我正在使用伪装客户端进行休息呼叫。我将基本URL保留在应用程序.yaml文件中。 但是我希望application.yaml应该从保存在外部位置的属性文件中读取基本url。 我在尝试部署Web应用程序时遇到了这个问题。

1 个答案:

答案 0 :(得分:0)

SeedStack配置文件可以包含占位符(或称为宏的占位符)。 runtime配置节点下有一些运行时信息,可以使用宏对其进行引用。

如果使用嵌入式Web服务器运行Web应用程序,则基本URL就是这种情况。您可以从属性文件中引用它,无论它们位于何处:

someProperty=${runtime.web.baseUrl}/something

警告:在18.11之前的SeedStack版本中,基本URL可以在web.runtime.baseUrl下使用。在最新版本中已对此进行了更改,以将所有运行时信息重新组合到同一位置。请注意,那时还带有斜杠。

相关文档: