关于不同工程调用时候,调试问题

概述

现有两个工程 一个叫 Admin  另一个叫common

common是存放共同的东西 Admin运行时候就要调用common下的文件才可以。

正常运行时,需要先ant 下common工程 打成common.jar包;然后再 ant下Admin工程,build它是为了把common.jar包倒入到Admin的lib下,这样也就是把common工程与Admin关联起来了,可以运行。

但是问题出来了?

当我调试代码时候,需要进入到common中的某个文件去追踪,即使遇到空白页 选择加入source 进入到了common的代码中,也不能把参数值一并带入。无法调试。



解决办法

选择要调试的工程即Admin 右键 选择properties -->java build path --> libraries 中的 Web app librares ,其中存有曾经ant 过的common.jar包,选择它的 Source attachment: 进行edit,把common工程的src文件夹选中引入。这样就完成了代码的关联。

当然你也要在调试时候 出现的空白页 引入source 。两点都做好了,就可以调试了。



注意点

切记注意 common.jar包 是common工程吻合的 包。

你可能感兴趣的:(Web,ant)