SpringBoot指定端口的3种方式(亲测有效)
@Value("${server.port}")
private String port;
@GetMapping("/hello")
public String hello(){
LocalDateTime now = LocalDateTime.now();
String msg = "port:" + port + "\n" + now.toString();
return msg;
}
第一种方式(最最常用)
这个如果不会,那。。。
server.port=8080
第二种方式(好记)
其中appliaction.properties要有server.port=8080,如果没有@Value("${server.port}")就会报错
java -jar springboot-demo-port-0.0.1-SNAPSHOT.jar --server.port=8081
此时端口为8081
第三种方式
其中appliaction.properties要有server.port=8080,如果没有@Value("${server.port}")就会报错
java - Dserver.port=8082 -jar xxx.jar
此时端口为8082
总结如下:
springboot指定端口的三种方式第一配置文件中添加server.port=9090
第二在命令行中指定启动端口,比如传入参数一server. port=9000 java -jar bootsample. jar -- server.port=9000
第三传入虚拟机系统属性java - Dserver.port=9000 -jar bootsample.jar
作者:京鸿通信科技/www.kyohoon.com/15507589165 钟伟雄
标签:www,JAVA,SpringBoot,端口,jar,server,java,port From: https://www.cnblogs.com/fdd-lte/p/17110887.html