前言
记录Java服务端打包部署流程:
一、如何打包Jar?
二、使用步骤
1.打包前先把application-dey配置内容同步到application-prod中,并修改pom.xml里面的artifactId、name、description和版本号。
2.打包生成Portal-1.0.1-SNAPSHOT.jar包和application-dev.yml、application-prod.yml文件
三、jar包和web页面部署
打开远程服务器,解压H5webjar包,打开IIS,点击网站,右键添加网站,填写网站名称、物理路径、可以设置端口号。
完成后点击测试页面,如果不是在default网站下,需要手动在防火墙中添加端口,在高级设置中添加入站,然后完成端口设置。
把打包好的文件放在同一个文件夹里,运行脚本执行Portal-1.0.1-SNAPSHOT.jar,并检查运行结果是否正常,可通过swagger查看。部署端口号在application-dev中查看,需要手动在防火墙中添加端口,在高级设置中添加入站,然后完成端口设置。
四、脚本代码:
@echo off
title fileservice
cd D:******Portal
d:
java -jar -Dfile.encoding=UTF-8 -Xms1024m -Xmx2048m AAP-1.0.0-SNAPSHOT.jar --spring.profiles.active=dev