我有一个spring-boot应用程序,我可以从它开始:
mvn spring-boot:run -Dserver_port=8080
但如果我将underscore
更改为dot
:
mvn spring-boot:run -Dserver.port=8080
属性:server.port
不会消耗。
有谁知道为什么?
更新 如果我做了同样的事情:
java -jar target/*.jar --server.port=8080 <-- doesn't consume
java -jar target/*.jar --server_port=8080 <-- works