(╯°Д°)╯︵ /(.□ . \) 注释了怎么还能执行
在调试的时候碰到了一个问题,日志里总报一个错误,怎么查都查不到原因,就在Debug模式下把会报错的代码注释掉,结果一开启Debug 还是会在注释的断点处停下
是不是见鬼了???Σ( ̄。 ̄ノ)ノ
最后查到原因,是因为 在Jetty里放了较早版本生成的war包,由于同名所以还是会在相同代码区停下 因为参考文章Jetty的Target不会移动到Jetty目录下,所以说即使你注释掉代码,IDE也会优先运行Jetty服务器目录下同名的那一个,导致被注释的代码也能执行,因为打包好的那个代码是未注释状态。