# JAR包部署
默认build-api.sh | build-api.bat 里面带的脚本是打包JSW(推荐),如要以jar的方式进行部署,需要对脚本进行调整。
修改 build-api.sh(windows同理)。
#!/bin/sh
cd ./api
# jar
mvn clean package -Dmaven.test.skip=true
# 执行脚本
在工程的根目录下,内置了执行打包的脚本
- mac或者linux
# 如遇到权限问题,授权执行脚本
chmod 777 build-*
先执行 build-ui.sh, 再执行 build-api.sh
- windows
先执行 build-ui.bat, 再执行 build-api.bat
# 生成发布包
命令执行成功后,资源包放在 api/target/demo 目录下,将其上传到服务器上部署即可。

# 修改部署配置
如果部署过程中需要修改配置,例如端口,上下文等,在 app.jar 的同层级,生成一份 application.yml 并进行修改。
# 运行服务
java -jar app.jar
这里只是提供比较简单的运行方式,一般部署到服务器,都会以后台服务的形式运行,可以结合 nohup 等命令来优化运行过程。