# 部署
# 后端
后端部署有两种方案Jar和War,二选一。无论选择哪种方案都不建议将配置文件放到项目中。
# Jar
- 修改
/easy-vben/easy-api/pom.xml中packaging改为jar - 执行
mvn clean package或Maven中执行clean后package - 等待执行结束后会在
/easy-vben/easy-api/target/生成easy-api.jar - 启动
java -jar easy-api.jar
如需指定spring.profiles.active可在启动命令后添加--spring.profiles.active=prod
java -jar easy-api.jar --spring.profiles.active=prod
TIP
建议不要将生产环境配置文件放到war包里,使用spring.config.location
指定配置文件目录,具体配置方法请参考 SpringBoot外部化配置文件实践 (opens new window)
# War
- 修改
/easy-vben/easy-api/pom.xml中packaging改为war - 执行
mvn clean package或Maven中执行clean后package - 等待执行结束后会在
/easy-frame/easy-app/target/生成easy-api.war - 将
easy-api.war部署到Web容器中
如需指定
spring.profiles.active请参考SpringBoot外部化配置文件实践 (opens new window)
TIP
建议不要将生产环境配置文件放到war包里,使用spring.config.location
指定配置文件目录,具体配置方法请参考 SpringBoot外部化配置文件实践 (opens new window)