一、大纲
二、操作过程
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
标签:8080,项目,部署,jar,xxx,PID,SpringBoot17,Maven,port From: https://www.cnblogs.com/chen-zhou1027/p/16930907.html4-这样重新启动项目就不会报:端口已经被使用啦