【问题标题】:Why Eclipse does not see .jar file of a library?为什么 Eclipse 看不到库的 .jar 文件?
【发布时间】:2017-03-14 22:25:32
【问题描述】:

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

当我尝试“运行 -> 运行”代码时,我遇到了 NullPointerException。根据我以前的经验,我知道它(很可能)是因为我的代码看不到库。

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

添加:

通过右键单击库,我会看到一个下拉菜单,其中我看到“构建路径”。我是不是需要在那里做点什么?

【问题讨论】:

    标签: java eclipse jar


    【解决方案1】:

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

    将库添加到您的构建路径:]

    【讨论】:

    • 根据给定页面上的信息,我的 .jar 文件似乎已添加到构建路径中。
    【解决方案2】:

    应使用 Java 构建路径 -> 库 -> 添加外部 JAR 添加外部 JAR。

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

    根据您的目标类型(您没有说),部署 JAR 可能需要额外的步骤。

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

    【讨论】:

      【解决方案3】:

      你确定是丢失的罐子吗?

      NullPointerException 如果你有一个丢失的 jar,通常不会发生 为此,您可能会收到 ClassNotFoundExceptionMethodNotFoundException

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

      【讨论】:

        【解决方案4】:

        对我来说,发生了我已经添加了 JAR 并且 Eclipse 仍然没有注意到它们的情况,然后我转到项目属性 -> Java 构建路径 -> 库并删除了错误的引用。

        【讨论】:

          猜你喜欢
          • 2014-10-02
          • 1970-01-01
          • 2019-12-12
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2016-01-10
          • 2021-08-12
          • 1970-01-01
          相关资源
          最近更新 更多