我有两个项目A和B都是以不同方式构建的,但项目B中的jar在构建之前会被复制到项目A. 现在我通过项目A进行调试,并在B的源代码中放置一个断点,并通过B代码调试,而不是在buildpath中调试它。
有没有办法做到这一点?
我曾尝试将B的源文件夹链接到A,但是当我在B的代码中放置断点时,调试器会转到其jar中的相同位置。
答案 0 :(得分:1)
为此,您必须添加项目B作为构建路径的引用,而不是项目B的jar。
但它也可以在jar文件的代码中设置断点。为此,您只需将源代码附加到代码一次。