在开发中,我们经常需要修改Spring Boot应用程序的默认启动端口。Spring Boot提供了一种简单的方法来实现这个目标。
1. 修改application.properties文件
在Spring Boot应用程序的src/main/resources
目录下,找到application.properties
文件。如果没有该文件,则创建一个。
打开application.properties
文件,并添加以下内容:
server.port = 8081
在这个例子中,我们将应用程序的端口修改为8081。你可以根据你的需求修改端口号。
2. 修改application.yml文件
如果你的Spring Boot应用程序使用application.yml
作为配置文件,你可以在application.yml
文件中添加以下内容来修改端口:
server:
port: 8081
3. 使用命令行参数
你也可以在启动Spring Boot应用程序时使用命令行参数来修改端口。在命令行中,使用以下命令来修改端口:
java -jar your-application.jar --server.port=8081
在这个例子中,我们将应用程序的端口修改为8081。
4. 使用环境变量
除了上述方法,你还可以使用环境变量来修改应用程序的端口。在命令行或配置文件中设置环境变量SERVER_PORT
的值为所需端口号即可。
5. 使用随机端口
如果你想让Spring Boot应用程序使用随机端口,你可以在配置文件中设置server.port=0
。这样,每次启动应用程序时,它都会使用一个随机的可用端口。
总结
通过以上方法,你可以轻松地修改Spring Boot应用程序的启动端口。无论是通过配置文件、命令行参数还是环境变量,都可以满足你的需求。
希望本文能够帮助你修改Spring Boot应用程序的启动端口,祝你编程愉快!
参考文献:
本文来自极简博客,作者:心灵的迷宫,转载请注明原文链接:Spring Boot修改启动端口