2009-07-06 2 views
2

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

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

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

ответ

1

старичок, но все-таки хорошо, и интегрированы в затмении:

JarClassFinder:

alt text

Update 2013: проект все еще существует в иной форме в качестве самостоятельного приложения JarClassFinder.
С точки зрения плагина Eclipse, он больше не поддерживается, и у вас есть только такой вариант, как «BundleclassFinder».

Другие (ручные) способы, чтобы найти класс внутри банки: «Java: How do I know which jar file to use given a class name?»

+0

не может найти его сейчас. любое подобное последнее программное обеспечение? –

+0

@MasterНо не знаю, что я знаю. Я обновил ответ. – VonC

0

Разве вы не можете просто пометить все JAR-файлы в Eclipse, и правой кнопкой Нажать на> Добавить в Путь сборки?

+1

Я лично ненавижу ненужные .jars в моем пути сборки, это всегда замечательно, если вы знаете, что вы на самом деле нужно – HerdplattenToni

Смежные вопросы