【发布时间】:2013-07-25 21:27:23
【问题描述】:
好的,这让我发疯,看起来很简单,但它不起作用。我正在恢复一位前同事的 NetBeans 项目。它依赖于一些外部 JAR,尤其是 JFreeChart。我下载了新版本的库,它可以找到大部分东西,但它似乎无法搜索 jcommon。
我清楚地看到了在 Netbeans 左侧窗格的“库”下列出的 JAR,并且我可以导航到 Netbeans 说它找不到的类文件的确切位置。它就在那里!它也列在构建菜单的库选项卡下。怎么了?
【问题讨论】:
-
那么可能是您下载了较新/较旧版本的 jar?
-
是的,它可能比以前使用的版本更新。但是,如果您查看错误消息,netbeans 正在寻找 org.jfree.util.RectangleEdge,而左侧的鼠标正指向该类...
-
似乎问题在于某些方法调用而不是类(我无法从相关图像中完全看到)。
-
看起来该库在那里,但它不是您项目的类库的一部分,因此 IDE 在尝试构建您的项目时找不到类。
-
是的,错误发生在调用该类时,当然,但调用很好(根据文档)。路易吉,有什么区别?我去了 Project Properties->Libraries 并添加了 JAR。还有其他地方需要我额外添加吗?