2009-07-06 62 views
2

我將幾個java gwt項目移植到eclipse中,並且項目依賴於許多外部.jar文件,一些依賴關係似乎是動態鏈接的,因此eclipse沒有拾取缺少的鏈接同時運行ide。通過.jar文件搜索eclipse

在運行時,我經常會遇到例外情況,比如說'import bar.foo.XML'丟失或某些FooBar類定義丟失,並且總是需要我花些時間才能確定哪些.jar文件包含這些類/庫屬於,所以我可以將它們添加到運行路徑。

有沒有一種快速的方法來搜索哪些.jar文件包含哪些類和他們依賴的其他庫?

回答

1

一個老,但還是不錯的,並集成到Eclipse中:

JarClassFinder

alt text

更新2013:該項目仍存在不同的形式作爲一個獨立的應用程序JarClassFinder
就Eclipse插件而言,它不再被維護,而且只有像「BundleclassFinder」這樣的變體。

其他(手動)的方式找到罐子中的一類:「Java: How do I know which jar file to use given a class name?

+0

現在不能找到它。任何類似的最新軟件? – 2013-02-25 21:19:12

0

你就不能標註在Eclipse中的所有jar-文件​​,然後右鍵單擊 - >添加到構建路徑的工具嗎?

+1

我個人討厭在我的構建路徑中有不必要的.jar文件,它總是偉大的,如果你知道你的實際需要 – HerdplattenToni 2009-07-06 11:52:40