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   陈嘻嘻-  阅读(52)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示