Как я могу отладить исходный код библиотеки .jar, импортированный в мой проект модульного тестирования? - PullRequest
2 голосов
/ 29 июня 2010

Я работаю над приложением Blackberry (JDE 4.6.1 + машина Windows + Elipse). В настоящее время мое рабочее пространство включает в себя два основных проекта

  • Приложение модульного тестирования (называемое unitT)
  • мое приложение (calle myApp)

По сути, я компилирую проект myApp в файл .jar и импортирую его как библиотеку в проект uniT (чтобы я мог ссылаться на него). Проблема в том, что отладка кода в файле .jar невозможна. Если во время выполнения в режиме отладки я вхожу в код библиотеки, Eclipse просит меня указать источник forlder (в моем случае myApp / src) .. в этот момент появляется исходный код, связанный с библиотекой myApp.jar, но даже если я добавлю в него точку останова, это абсолютно бесполезно, поскольку отладчик никогда не войдет в нее (и он должен).

Есть идеи?

Большое спасибо!

1 Ответ

1 голос
/ 17 апреля 2012

Два решения

1) Вы можете создать вторую банку, содержащую источники вашего приложения. Затем вы говорите своей IDE, что источник вашего jar находится в другом jar (ссылка на источник)

2) Вы можете установить некоторые зависимости проекта вместо jar-зависимостей (по крайней мере это возможно в Eclipse, но должно быть в другой IDE)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...