为什么Eclipse没有看到库的.jar文件?

时间:2010-04-14 14:59:04

标签: java eclipse jar

我有一个java项目,其中有“Referenced Libraries”。在“Referenced Libraries”中,我有一个我使用的库的.jar文件(我只使用一个外部库)。

当我尝试“运行 - >运行”代码时,我有一个NullPointerException。根据我之前的经验,我知道它(非常可能)因为我的代码没有看到库。

我刚刚开始使用Eclipse,它可能是我没有以正确方式“连接”库。我应该使用一些选项或其他操作来强制Eclipse查看库的.jar文件吗?

增加:

右键单击库我会看到一个下拉菜单,其中显示“Build Path”。我需要在那里做点什么吗?

4 个答案:

答案 0 :(得分:3)

你试过这个吗? http://www.wikihow.com/Add-JARs-to-Project-Build-Paths-in-Eclipse-%28Java%29

将库添加到构建路径:]

答案 1 :(得分:3)

外部JAR应该与Java Build Path一起添加 - >图书馆 - >添加外部JAR。

一般来说,类引用下缺少波浪形红线会告诉你Eclipse已经认识到JAR了。

根据您的目标类型(您没有说),可能还有其他步骤来部署JAR。

很多事情都可能导致NullPointerException。查看完整错误和callstack会很有用。根据我的经验,缺少库内容会显示为ClassNotFoundExceptions。

答案 2 :(得分:1)

你确定它是丢失的Jar吗?

如果你有一个丢失的罐子,通常不会发生{p> NullPointerException 为此,您可能会获得ClassNotFoundExceptionMethodNotFoundException

在eclipse中为NullPointerException添加断点会告诉你它什么时候发生

答案 3 :(得分:0)

对我而言,我已经添加了JAR,Eclipse仍然没有注意到它们,然后我去了项目属性 - > Java构建路径 - >库并删除了错误的引用。

相关问题