SpringBoot17(项目部署)

一、大纲

二、操作过程

1-(启一个web项目,已经配置好Maven的,按图片步骤点击package)

2-(如果打包成功后的效果,Maven一定要配置好)

2.1-Buliding jar:打包后jar包的"位置/路径"

2.2-BUILE SUCCESS表示打包成功

3-更具路径找到"已经打包好的jar"包后,准备在终端运行

3.1-找到"jar包"的上层"文件"(看图)

3.2-我们先到"target"这个文件里面

3.3-输入java -jar /xxx/xxx/xxx/springboot-deploy/target/springboot-deploy-0.0.1-SNAPSHOT.jar你"jar包"的绝对路径

3.4-这样你在去启动localhost:8080就可以啦

三、错误总结:

1-如果在点击"package"报错,应该是Maven配置错误

推荐的解决方法:Maven的这个配置再重新检查

2-如果显示"你的8080端口已经被使用"

(下面的命令针对Mac用户,其他的可以百度搜索:"MAC/Windows/Linux 怎么查看8080端口是否被占用并且释放进程")

推荐解决方法:

1-在终端输入sudo lsof -i tcp:port(port是端口号)(serves.port=8080就是端口号)

2-会显示很多的PID(PID=进程识别号);打jar包的时候会给出PID-(看图:23097就是这个jar包的PID)

3-看到进程的PID,可以将进程杀死。(PID是输入查看指令后“node”后面的那个数字)

关闭这个jar包的PID:sudo kill -9 PID

4-这样重新启动项目就不会报:端口已经被使用啦

posted on 2022-11-27 23:10  陈嘻嘻-  阅读(45)  评论(0编辑  收藏  举报

导航