可以通过以下步骤完成:
sudo apt update
sudo apt install default-jdk
sudo apt install git maven
git clone <repository_url>
cd <app_directory>
mvn clean package
scp target/<jar_file_name>.jar <username>@<server_ip>:<destination_directory>
ssh <username>@<server_ip>
java -jar <jar_file_name>.jar
sudo nano /etc/systemd/system/<service_name>.service
[Service]
User=<username>
ExecStart=/usr/bin/java -jar /path/to/<jar_file_name>.jar
Restart=always
RestartSec=10
StandardOutput=syslog
StandardError=syslog
SyslogIdentifier=<service_name>
[Install]
WantedBy=multi-user.target
```
sudo systemctl enable <service_name> && sudo systemctl start <service_name>
现在,你的Spring Boot web应用程序已经作为服务成功部署到Ubuntu服务器上。你可以通过服务器的IP地址或域名访问该应用程序。
领取专属 10元无门槛券
手把手带您无忧上云