1.配置文件 application.properties/application.yml
server.port=8080
2.java启动命令
- 以应用参数的方式
java -jar --server.port=8080
- 以 JDK 参数的方式
java -Dserver.port=8080 -jar
3.环境变量 SERVER_PORT
- Linux:
SERVER_PORT=8080 java -jar
- Windows:
SET SERVER_PORT=8080 java -jar
4.环境变量 SPRING_APPLICATION_JSON
SPRING_APPLICATION_JSON='{"server.port":8080}' java -jar
#或
java -Dspring.application.json='{"server.port":8080}' -jar
#或
java -jar --spring.application.json='{"server.port":8080}'
参数优先级
启动命令应用参数 > 启动命令 JDK 参数 > 环境变量