nexus 启动报错 The nexus service was launched, but failed to start

虽然在公司不需要我们自己搭建 nexus,但是在个人练习的时候还是需要私服的,今天学习搭建 maven 私服的过程中就遇见了一个不小的麻烦。

问题描述

nexus 安装完成之后,运行 nexus.bat start 命令启动 nexus 时出现了如下错误:
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Y2vcMNVn-1586175204973)(img/01.png)]
也就是 nexus 启动失败,从而无法访问主页

问题分析

本着“遇事不慌,百度来帮”的原则。根据错误提示,百度之后发现,确实很多人有这样的问题。

但是!但是!但是!并不是所有人都是同样的问题才引起启动报错,具体的问题根源还是要查看日志的,我也是看了许多博主的问题分析之后才知道遇见报错不要盲目跟着及别人的步骤解决,要想着去查找问题的根源,别人的解决方法不一定适用于你的情况。

于是,查看日志文件 D:\Program Files\Java\nexus-2.12.0-01-bundle\nexus-2.12.0-01\logs\wrapper.log,可以看到引起问题发生的原因:
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-6Hvnk1gh-1586175204975)(img/02.png)]
从日志文件的错误提示可以看到:JAXBContext 找不到类。问题就简单了,这种情况明显是缺少相应的 jar 包,于是百度得知该类需要依赖如下四个 jar 包:

问题解决

把这四个 jar 包下载之后拷贝到 D:\Program Files\Java\nexus-2.12.0-01-bundle\nexus-2.12.0-01\lib 目录下,重新运行命令启动 nexus,问题完美解决:
在这里插入图片描述

  • 7
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值