刚才改完项目之后,打断点发现代码进不去,尝试了挺久,发现只有原先的代码断点可以跑进去,新修改的代码,debug跑不进去,然后发现断点能跑进去的,都有个对勾,自己新增的或者修改的行,断点就是一个圆点,没有对勾
以上问题,归根结底都是因为修改后的代码没有进行编译造成的,解决方案有以下几种:
最快的解决方案就是,把单项目runas——>maven clean——>maven install。修改的代码即可生效,但是这个方法不能永久解决问题的根本。可以尝试一下方法进行问题处理:
①找到Project—>Build Automatically勾选上,即可完成修改代码后自动编译
②找到Project—>properties—>Builders看看里面有没有ant选项,有的话去掉,再clean一下项目,以后就不要每次都clean了
我以上两个方法都尝试了之后发现项目还是每次修改完都没有效果,那么不妨来尝试一下下面的方法,我做的项目是多项目的,后来所有的程序都进行maven clean 之后,再把所有项目maven build之后,问题解决。