作者:严重孤独症患者_855 | 来源:互联网 | 2024-12-17 12:44
前言:本文旨在为开发者提供一个详细的步骤指导,帮助他们在 CentOS 7.0 环境下成功部署 Spring Boot 2.x 应用程序。通过本文,您将了解从项目构建到服务启动的全过程。
1. Maven 配置文件 pom.xml 中添加插件:
org.springframework.boot
spring-boot-maven-plugin
com.example.YourApplication
2. 配置 application.properties 文件:
server.port=8080 (根据需要设置应用程序的端口)
3. 构建项目 JAR 包(非 WAR 包):
mvn clean package
4. 安装 Java 开发环境:
yum install -y java-1.8.0-openjdk-devel.x86_64
5. 创建系统服务文件:
cd /etc/systemd/system
vi yourapp.service
在该文件中添加以下内容:
[Unit]
Description=Your Application Service
After=network.target
[Service]
Type=simple
ExecStart=/usr/bin/java -jar /path/to/yourapp-0.0.1-SNAPSHOT.jar
[Install]
WantedBy=multi-user.target
6. 启用并启动服务:
systemctl enable yourapp.service
systemctl start yourapp.service
7. 重启系统以应用所有更改:
shutdown -r now
完成上述步骤后,您的 Spring Boot 应用程序将在 CentOS 7.0 上成功运行。如果遇到任何问题,建议检查日志文件或使用 systemctl status 命令查看服务状态。