项目场景:
今天遇到的问题:idea开着几个微服务,但是停电导致不正常关闭,重新开机启动idea之后那几个微服务却无法启动,也找不到是什么原因,想着可能是某些配置文件之类的东西被更改了。
方法一:利用本地历史版本退回到能正常启动的版本。
如图所示,右键点击要查看的项目,找到local History,点击show History,就可以查看本地保存的该项目每次更改的历史版本。
出来的界面左边是每次更改的记录,有对应更改时间,点击左边某一条,就可以看到在右边界面上出现的该时间所更改的类,然后点击某一个具体的页面。
在这里出来的页面左边是那个时间段的历史版本,右边是当前最新版本,中有一个向右的箭头,表示历史版本与现在版本不一样的地方,点击向右箭头就可以将历史版本覆盖到当前版本上。
这样一步步修改返回到出问题之前,可以解决部分不恰当操作所导致的项目无法启动问题。