Поиск через .jar файлы eclipse

Я переношу несколько проектов java gwt в eclipse, и проекты зависят от многих внешних .jar файлов, некоторые из зависимостей кажутся динамически связанными, поэтому eclipse не собирает недостающие ссылки при запуске ide.

Во время выполнения я часто получаю исключения, которые говорят, например, что "import bar.foo.XML" отсутствует или определено определение класса FooBar, и мне всегда нужно выяснить, какой файл .jar эти классы/библиотеки принадлежат, поэтому я могу добавить их в путь запуска.

Есть ли быстрый способ поиска, какие файлы .jar содержат какие классы и какую другую библиотеку они зависят?

Ответ 1

Старый, но все же хороший, и интегрирован в eclipse:

JarClassFinder:

alt text

Обновление 2013: проект по-прежнему существует в другой форме как независимое приложение JarClassFinder.
В терминах плагина Eclipse он больше не поддерживается, и у вас есть только такой вариант, как " BundleclassFinder".

Другие (ручные) способы поиска класса в баночках: "Java: как узнать, какой файл jar использовать для имени класса?"

Ответ 2

Вам нужен инструмент, например Jar Analyzer

Ответ 3

Не можете ли вы пометить все jar файлы в Eclipse и щелкнуть правой кнопкой мыши- > добавить в путь сборки?