即使答案已经被选中,我想我会在这里加一点更详细的信息对你来说,这应该与有关.jar
文件未来的问题有所帮助。
您可以使用存档查看器/提取器(例如WinRAR或7-Zip)查看任何.jar
(Java ARchive)文件。
或者,你也可以随时在命令行/终端运行此命令,告诉你的内容:
jar tvf jar-file
选项:文件
v
生成的内容
t
名单表标准输出上的详细输出
f
指定档案文件名称
S因为目录结构实际上只是基于包名称,所以您可以轻松查看存档内部并找到所需类文件的导入路径。
对于jboolexpr-src-1.2.jar
,这实际上只是源代码,但它包含您需要的.jar
文件:jboolexpr-1.2.jar
,您可以将其提取并导入到项目中。
如果你看里面0,你会看到类文件下的所有jboolexpr
目录(包):
META-INF/
META-INF/MANIFEST.MF
jboolexpr/
jboolexpr/demo/
jboolexpr/Boolean.class
jboolexpr/BooleanAndOperation.class
jboolexpr/BooleanExpression.class
jboolexpr/BooleanExpressionLR.class
jboolexpr/BooleanExpressionRL.class
jboolexpr/BooleanNotOperation.class
jboolexpr/BooleanOrOperation.class
jboolexpr/BooleanUtil.class
jboolexpr/IBoolean.class
jboolexpr/MalformedBooleanException.class
jboolexpr/demo/BooleanExpresionDemo$1.class
jboolexpr/demo/BooleanExpresionDemo.class
所以,你可以简单地用import jboolexpr.*;
导入所有或导入特定的类文件你需要。
正如peter.petrov所说,通常最好首先看看JavaDoc/Source Documentation,看看源代码包含什么包以及如何使用它。正如Narendra Pathai所说,在大多数现代IDE(通常包括Eclipse)中通常都有一个自动导入选项,只要您先将.jar
导入到您的项目中,您就可以利用它。
在Eclipse下,您可以在Window > Preferences > General > Keys
下找到此快捷键和其他键盘快捷键。如果你搜索“进口”,你会发现两个:
添加导入(Ctrl + Shift + M
):在选择创建import语句
组织导入(Ctrl + Shift + O
):目前进口
评估所需的所有进口和替代
同样在Eclipse中,当您使用尚未导入的类时,可以将光标悬停在要导入的带红色下划线的类上,并且会出现导入它的选项。
![enter image description here](https://i.stack.imgur.com/QCtgy.png)
谢谢彼得,我的问题是想通过src版本一起使用。我确实提到我是一名新秀......! – Cork333