当前位置: 首页 > news >正文

Process exited with an error: 1 (Exit value: 1) 问题处理

@[TOC](Process exited with an error: 1 (Exit value: 1) 问题处理)

问题描述

今天在本地启动项目的时候,第一次启动没有问题,后来停掉项目再次启动时就提示了这个错误信息 Process exited with an error: 1 (Exit value: 1)
在这里插入图片描述
刚开始也是比较疑惑,怎么刚刚还启动好好的,这会儿启动就报错了呢?由于刚刚更改过项目的配置文件,就以为是自己改了项目配置文件导致的。回退了项目配置文件后再次尝试还是提示这个错误。

问题分析

在经历了回退自己改动内容后重启项目依然报错 Process exited with an error: 1 (Exit value: 1) 之后,发现不是自己改动配置文件造成的。冷静下来仔细看看报错内容,【进程存在】瞬间就明白了可能的原因,这不正是之前tomcat 启动项目是经常会遇到的 Several ports 8005 required by Tomcat V9.0 Server at Localhost are already in use 。既然确定了是端口占用问题,那么就好处理了。

问题处理

这里我们就可以打开IDEA 的命令行工具,输入命令 netstat -ano 查看当前所有端口的占用情况

netstat -ano

找到我们启动项目需要占用的端口 8089 的进程 PID
在这里插入图片描述
或者也可以通过命令 netstat -ano|findstr 端口号 直接查看当前项目端口的占用情况

netstat -ano|findstr 8089

端口 8089 的占用情况如图
在这里插入图片描述
然后我们就可以查看具体哪个进程占用进程的 PID 了,输入命令如下

tasklist|findstr 73616

可以看到当前所需的端口号 8089 已经被一个 java进程占用了
在这里插入图片描述
这个时候就需要先结束当前占用端口号8089的进程,然后再次重启项目就可以了,通过命令结束占用当前端口的进程

taskkill/WeChat.exe

执行结果如图
在这里插入图片描述
有的时候命令解除任务的话不好使的话,也可以通过 【任务管理器】找到占用当前端口 8089 的进程PID 对应的任务,然后手工结束任务
在这里插入图片描述
结束任务之后再次启动项目就可以了
在这里插入图片描述
到这里,关于报错Process exited with an error: 1 (Exit value: 1) 问题处理就结束了。

http://www.xdnf.cn/news/471745.html

相关文章:

  • Element Plus 取消el-form-item点击触发组件,改为原生表单控件
  • Seata源码—3.全局事务注解扫描器的初始化一
  • 5月15日day26打卡
  • 计量经济学——预测与chow检验
  • 以项目的方式学QT开发(三)——超详细讲解(120000多字详细讲解,涵盖qt大量知识)逐步更新!
  • C++ QT图片查看器
  • 软件设计师考试《综合知识》软件过程模型考点分析——求三连
  • 044-代码味道-数据类
  • 【YOLO 系列】基于YOLO的道路坑洞检测识别系统【python源码+Pyqt5界面+数据集+训练代码】
  • SWMM相关文档共享
  • BUUCTF——shrine
  • 牛客网 NC22167: 多组数据a+b
  • 差分振荡器:支持0.15ps超低抖动的高速时钟核心
  • 腾讯AI军备极速扩张
  • LCD电视LED背光全解析:直下式 vs 侧光式、全局调光 vs 局部调光与HDR体验
  • (6)python开发经验
  • hbit资产收集工具Docker(笔记版)
  • 电商热销榜的5种实现方案
  • [python] Python元组、字典与集合的全面解析
  • Linux常用命令41——passwd修改用户的密码值
  • OpenCV光流估计:原理、实现与应用
  • 深度解析物理机服务器故障修复时间:影响因素与优化策略
  • Linux常用的性能分析工具
  • 加密原理3-代码
  • 可视化图解算法40:二分查找-I
  • HGDB企业版迁移到HGDB安全版
  • fakeroot 在没有超级用户权限的情况下模拟文件系统的超级用户行为
  • 疲劳分析后处理参数意义?
  • LeetCode 2900.最长相邻不相等子序列 I:阅读理解题——O(n)一次遍历(贪心)
  • Makefile 详解