如何覆盖Spring Boot属性?

时间:2019-06-05 16:17:22

标签: java spring-boot properties port

如何在运行时覆盖Spring Boot属性?

以下命令在终端中正常工作

    mvn spring-boot:run -Dspring-boot.run.arguments=--server.port=8081

但是在Eclipse中不起作用

    -Dspring-boot.run.arguments=--server.port=8081

Runtime Argument

2 个答案:

答案 0 :(得分:2)

您有两个选择。

  1. 您可以在Spring Boot应用程序的application.properties文件中配置server.port=8081
  2. 仅在Eclipse的VM参数中配置-Dserver.port=8081,如图像中所示。

答案 1 :(得分:0)

使用-Dserver.port=8081作为Eclipse运行配置中的vm参数。会起作用