JAVA SpringBoot指定端口的几种方式/京鸿通信科技/www.kyohoon.com/15507589165
2023-02-11 09:25 花无缺Andyi 阅读(636) 评论(0) 编辑 收藏 举报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
总结如下:
第一配置文件中添加server.port=9090
第二在命令行中指定启动端口,比如传入参数一server. port=9000 java -jar bootsample. jar -- server.port=9000
第三传入虚拟机系统属性java - Dserver.port=9000 -jar bootsample.jar
作者:京鸿通信科技/www.kyohoon.com/15507589165 钟伟雄