Eclipse如何将调试引用到本地代码而不是jar中

时间:2015-08-14 18:54:04

标签: java eclipse maven jar

我有两个项目A和B.项目A包括B作为库。 但是,A通常指的是一个由B over maven构建的jar。

现在我在项目B中更改了几行并想要调试, 但调试器总是转到jar中的类,这是旧代码。

如何告诉Eclipse使用项目B? 我无法删除jar,因为它有我需要的其他库。

感谢。

2 个答案:

答案 0 :(得分:1)

在Eclipse中,右键单击项目A并选择" Build Path" > "配置构建路径"。选择" Projects"选项卡并添加项目B(如果尚未添加)。然后选择"订购和导出"选项卡并移动项目B,因此它在Jar文件之前列出。

答案 1 :(得分:1)

将您的项目B pom.xml版本更改为独特的说法 - PROJECTB-SNAPHOT。

使用eclipse清理并构建项目B.现在使用此版本的项目B作为项目A pom.xml中的依赖项版本。

您的项目A将开始引用项目B,该项目是SNAPSHOT版本,并且还包含您的最新代码。