这个问题我遇到过两次,导致这个问题的原因都不一样 。
第一次是做一个新项目,然后启动项目之后一直报这个错:

第一次解决方法:
1、检查自己本地的consul有没有启动,没有的话先到consul文件夹下启动consul。

2、检查配置文件中的consul配置有没有改成本地consul的地址。

第二次是项目已经部署很久,但是替换了一个class文件后,启动一直报这个错。
第二次解决方法:
之所以报这个错,是因为我用了错误的解压工具去替换jar包的class文件,没错,用的是bandizip!!!不要用这个破软件!!!这个问题搞了我一个星期,真是可恶!后面换成了winrar去替换文件就没问题了。
文章讲述了作者在两个不同场景下遇到的项目启动报错问题。第一次是因为本地Consul未启动或配置不正确,解决方案是启动Consul并确认配置。第二次问题出在使用Bandizip替换jar包内class文件导致,作者建议使用WinRAR来避免此类问题。
12万+

被折叠的 条评论
为什么被折叠?



