黑马程序员技术交流社区
标题:
【广州校区】【原创】intlije idea 项目多次调试一直运行之...
[打印本页]
作者:
yqw_gz_java
时间:
2018-12-27 15:49
标题:
【广州校区】【原创】intlije idea 项目多次调试一直运行之...
本帖最后由 yqw_gz_java 于 2018-12-27 16:21 编辑
我们在使用 intlije idea 写maven项目时经常会遇到一直在跑之前的代码哪怕是把他注释掉。
为什么会出现这样的现象呢?
情况一:多模块开发时,被依赖的,模块没及时的安装。导致本地仓库里面还是之前的版本。
这种情况,安装一下被依赖的模块。一般这些模块是xxx.service,xxxdao,xxxcomm,xxxpojo.
如果上述情况都处理了,还是跑之前的代码哪就不是上面的原因
情况有二
一:intlije idea 有缓存、
如果是intlije idea 的缓存导致的,清除下缓存就好了,也许你会碰到这样的情况,代码一直报错,
怎么找也找不到错在哪
带着bug睡一觉,第二天一开机,再次运行的时候bug不见了。你会觉得不可思议,太神奇了。
其实是intlije idea 玩你了,他有缓存,你一直跑的是之前的代码清除一下缓存就好了。
缓存如何清理呢?
在intlije idea 左上角 有个文file菜单点它-->>然后选择invalidate Caches/Restart ,idea就会重启,重启之后
缓存就清理掉了。
file-->>invalidate Caches/Restart
二:哪就是你导入是别人的项目,然后又用的是你之前建项目的坐标
这样的话一直依赖的是你之前的模块,这样怎么弄都是错的。
解决方案:去到本地仓库删除之前的jar
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2