打包方式一 :
通过 idea 本身的功能打包
File ---Project Structure ---Artifacts --- + jar --- from model and dependeces 记得选择启动 Application
OK -- Apply --- Build ---Build Aritifactis 初次 build 否之 Rebuild
打包方式二:
通过git 命令终端 确定好git打开和项目的目录关系 执行 :mvn clean package
当然还可以使用其他方式打包,就不一 一 列举了。
部署项目:
运行jar包项目 : nohup java -jar XXX.jar & 或 java -jar XXX.jar(记得在服务器上开通项目对应的端口)
开通服务器端口 :
1.添加
firewall-cmd --zone=public --add-port=XXX/tcp --permanent (--permanent永久生效,没有此参数重启后失效)
2.重新载入
firewall-cmd --reload
3.查看
firewall-cmd --zone=public --query-port=XXX/tcp
4.ps -ef | grep 服务名字 //查看进程,看有没有多余的微服务
5.kill -9 pid //有多余的全部删除根据pid进程id
//赋命令(赋可执行命令)
chmod +x XXX.jar
然后就去浏览器访问