通过spring initializr创建出来的spring boot web service,默认是跑在8080端口的。当一台机器部署多个service或者8080因为其他原因被占用时,就涉及到了端口修改的问题。本文简单介绍几种修改端口的方式。
修改web service的端口
修改web service的端口有下面几种方式:
- Application配置文件
前文生成的工程中,在src/main/resource目录下有一个application.properties文件,打开后会发现是一个空白文件。
打开application.properties文件,在里面输入下面的代码,将服务端口配置成8081。
server.port=8081
2.配置启动参数
上一篇中提到可以通过jar直接启动spring boot的web service。如果要修改默认端口的话,可以直接设置使用的端口来启动web service。
java -jar target/helloworld-0.0.1-SNAPSHOT.jar --server.port=8081
验证端口是否修改成功
- 重启服务
点击Re-run button或者前文提到的其他方式重启服务。
2. 访问api
打开浏览器,访问http://localhost:8081/hello,如果看到hello world就说明修改的端口已经生效了。