【问题标题】:Eclipse: The type VertexNotFoundException could not be resolved. It is indirectly referenced from required .class filesEclipse:无法解析 VertexNotFoundException 类型。它是从所需的 .class 文件中间接引用的
【发布时间】:2013-11-01 19:46:09
【问题描述】:

我正在为一个班级项目编写一些代码。我们得到了一个 .jar 文件,其中包含我们需要使用的一些类。在使用这些类时,我遇到了一个相当大的错误。其中一个类是有向图,它具有在图中的两个节点之间添加边的方法。该方法抛出一个 VertexNotFoundException,定义在我们给定的 jar 中的一个 .class 文件中。每当我尝试使用该方法时,都会收到标题中列出的错误:The type VertexNotFoundException could not be resolved. It is indirectly referenced from required .class files。我通过 Build Path->Configure Build Path->Libraries->Add External Jar 并选择这个 jar 将 jar 添加到我的项目中。 jar 中的有向图类也可以正常工作,但 VertexNotFoundException 不能。

请注意,我没有在我的代码中直接引用 VertexNotFoundException,而是使用引用它的代码。

谷歌搜索的一点点(前两页)显示,当人们没有在他们的 Apache 项目中包含某些 Apache jar 时,喜欢弹出这个错误消息,但我没有在这个项目中使用 Apache,也不需要做任何服务器的事情。我还发现,Java 运行时本身的某些类可能会发生此错误,但据说这已在 Eclipse 3.4 中修复。

【问题讨论】:

    标签: java eclipse jar compiler-errors


    【解决方案1】:

    -1 因为这不起作用,但我使用 www.findjar.com 在类中键入,它会(大部分时间)列出包含它的 JAR。我在你的类上试过了,网站可以识别,但它不知道任何 JAR。

    【讨论】:

    • 嗯,就像我说的,JAR 是由我的导师提供的,所以我不希望在其他地方找到它。另外,我有 JAR。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-10-26
    • 2016-11-14
    • 2017-10-05
    • 2013-05-14
    • 2017-02-26
    • 2016-10-31
    • 2016-02-20
    相关资源
    最近更新 更多