我在调试模式下启动了JBoss,我的项目由Maven构建,我使用Eclipse,唯一的断点在我的代码。但是当我运行应用程序时,它会停在一个名为class的窗口上,我将断点放入其中,但它只显示“找不到源”。
在我的案例中它应该是什么意思,我怎么能克服这个?
我不是Eclipse调试方面的专家,所以我希望得到彻底的解释!
答案 0 :(得分:6)
在未找到源错误下方,您会看到“编辑源查找路径”按钮,然后单击“添加”按钮,然后单击“Java项目”并包含导入的项目希望这能解决你的问题
答案 1 :(得分:5)
您可能已经为工作区中的特定项目(在eclipse中)配置了调试设置,如果断点位于可能在其他项目(jar,war)中的代码内部,则在JBOSS中部署为jar或war可能是您为其配置调试设置的项目的依赖项,然后eclipse将无法找到源代码。这就是为什么你需要'编辑源代码查找'到包含源
的源代码答案 2 :(得分:1)
应该有一个“编辑源查找路径”按钮,您可以在其中添加源文件的位置(放置断点的位置)。