【发布时间】:2012-05-21 13:10:45
【问题描述】:
我对 java 还是很陌生,通过谷歌搜索我还没有找到答案。我有一个正确添加到我的类路径中的 JAR 文件。如果 jar 文件从来没有给过我,我怎么知道它的包名是什么?
【问题讨论】:
我对 java 还是很陌生,通过谷歌搜索我还没有找到答案。我有一个正确添加到我的类路径中的 JAR 文件。如果 jar 文件从来没有给过我,我怎么知道它的包名是什么?
【问题讨论】:
jar 是一个普通的 zip 文件。打开这个文件,看看目录结构。
/org/apache/xyz/MyClass.class
将会
导入 org.apache.xyz.MyClass;
【讨论】:
如果您使用的是 eclipse,当您键入一些您的类尚未导入的类/接口时,eclipse 会以红色突出显示。您只需要在它上面按 ctrl+1,就会显示一个列表,其中包含一些选项,例如
导入“您尝试使用的类”(类的完整包路径)
或者您可以参考那个 jar 文档来了解要导入的包。底线是手动打字效率不高,ctrl+1 和 ctrl+shift+o 是你的朋友(如果你使用的是 Eclipse)。
【讨论】: