如何调试单元测试项目中导入的.jar库源代码?

时间:2010-06-29 14:47:57

标签: debugging blackberry unit-testing jar

我正在开发一个Blackberry应用程序(JDE 4.6.1 + Windows机器+ Elipse)。目前我的工作区涉及两个主要项目

  • 单元测试应用程序(称为unitT)
  • 我的申请(calle myApp)

基本上,我在.jar文件中编译myApp项目,然后将其作为uniT项目中的库导入(所以我可以引用它)。问题是无法调试.jar文件中的代码。 如果,在调试模式执行期间,我进入库代码,Eclipse要求我指示源forlder(在我的情况下是myApp / src)..此时出现链接到myApp.jar库的源代码,但是,即使我在其中放置一个断点,这也完全没用,因为调试器永远不会进入它(他应该)。

有什么想法吗?

非常感谢!

1 个答案:

答案 0 :(得分:1)

两种解决方案

1)您可以构建包含应用源的第二个jar。然后你说你的IDE,你的jar的源是在另一个jar(源链接)

2)您可以设置一些项目依赖项而不是jar依赖项(至少这在Eclipse中是可行的,但应该在另一个IDE中)