给定一个类,例如org.eclipse.ui.views.navigator.ResourceNavigator,如何找出要使用的jar文件?我知道它在org.eclipse.ui.ide中,但我怎么能找到它呢?
编辑:谢谢你们所有回答的人.像很多东西一样,似乎有几种方法可以给这只猫皮肤涂抹.我希望javadoc包含这些信息.到目前为止,这里有不同的方法:
没有Internet,Eclipse或NetBeans:
for f in `find . -name '*.jar'`; do echo $f && jar tvf $f | grep -i $1; done
Run Code Online (Sandbox Code Playgroud)如果您想使用Eclipse在本地查找:
如果你想从互联网上找到你或者你还没有jar:
我看过帖子:
查看.jar文件的内容
以及
如何列出JAR文件中的文件?
但遗憾的是,我找不到一个好的解决方案来实际读取 JAR的内容(逐个文件).
此外,有人可以给我一个提示,或指向一个资源,我的问题在哪里讨论?
我只能想到一个不那么直接的方法来做到这一点:
我可以以某种方式将JAR资源列表转换为内部JAR URL列表,然后我可以使用openConnection()打开它.