春天如何使用本地主机而不是本地主机IP?

时间:2019-08-30 07:55:49

标签: java spring

在application-dev.properties中,我有这个 这条线

spring.host.server=10.52.129.2

,而不是 我想使用类似的东西:

spring.host.server=http://localhost : 4200

我什至尝试了

spring.host.server=localhost:4200

是否可以使用diff

  

2 个答案:

答案 0 :(得分:1)

如果要设置端口,只需添加属性文件:server.port = 4200

答案 1 :(得分:1)

spring.host.server没有记录在Spring Boot(https://docs.spring.io/spring-boot/docs/current/reference/html/common-application-properties.html)中。
它是您的应用程序引入的自定义属性。

  

但是“:”被误解了,链接是错误的,

这意味着您的应用程序不解析属性值以检测它是否包含:字符,然后将其拆分为两部分:主机和端口。它很可能使用属性值(例如主机值)并使用默认端口。因此,您实际上无法评估端口。

要解决此问题,请更改使用该属性的代码以将(String.split(":"))分成两部分(如果它包含一个:字符),或引入另一个属性,例如:

spring.server.host=localhost
spring.server.port=4200