Поиск через .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 и щелкнуть правой кнопкой мыши- > добавить в путь сборки?