Intellij IDEA当tomcat容器的多个项目有同名类时

2022-03-08  本文已影响0人  fzhyzamt
场景

两个项目,两个类具有完全相同的包名和类名(Fully qualified name)。

project A
 - com.example.project.Example
project B
 - com.example.project.Example

由于java debug时只提供了fqn(此处即:com.example.project.Example),IDEA将无法确定命中的断点究竟是具体的哪一个,所以IDEA将会使用工件中排序靠前的那一个。

解决方案

启用如图所示位于"Settings -> Build, Execution, Deployment -> Debugger"的选项“Show alternative source switcher",命中断点时如果IDEA发现有重名的类,就会提示允许你切换。


image.png
image.png

另见

上一篇下一篇

猜你喜欢

热点阅读