11

我刚刚安装了 Netbeans IDE。我现在无法导入任何 org.* 库,它只是说package org does not exist. 此外,我将 jdic.jar 导入到项目中,即使代码完成建议显示为 org.jdesktop.*,它也会显示相同的错误。

我该如何解决?

4

7 回答 7

16

清除缓存修复它。在 Windows 7 中,缓存位于

C:\Users\username\AppData\Local\NetBeans\...

在 Linux 上,缓存位于:

/home/username/.cache/netbeans/...

清除缓存并重新启动 netbeans 后,它再次开始识别org.*导入。

于 2013-03-25T05:56:39.960 回答
2

org.netbeans.lib.awtextra 是 AbsoluteLayout 库的一部分。每当在表单中使用 absolutelayout 时,它应该由 ide 自动添加。但是如果在使用绝对布局后切换到其他布局,则 jar/库将从类路径中删除,并且调用该库的现有代码将无法编译。

  • 如果您想使用绝对布局,请在项目中包含该库。在项目中选择“库”节点,右键单击并选择“添加库”,然后从可用库列表中选择“绝对布局”库。

  • 如果您不想使用绝对布局,那么最好取消注释/删除依赖于库的代码并使用新布局重新进行表单设计。

于 2016-03-17T12:42:10.997 回答
2

我很容易做到,只需单击 Jframe,在导航器选项卡上,右键单击 -> 设置布局 -> 绝对布局和 YEP,它适用于我。

在此处输入图像描述

于 2019-10-20T17:40:15.603 回答
1

可以试试导入吗

import org.xml.sax.Attributes;

这是 JDK 的一部分。如果你找不到,那就真的有问题了。


我怀疑您需要将库添加到您的 Mavenpom.xml文件中。

于 2012-01-06T15:40:57.473 回答
0

您应该通过退出 netbeans 重定向所有丢失的 .jar 文件,然后重新打开它。应该有一个提示,要求您帮助 IDE 查找 .jar 文件。所以请这样做。如果找不到 jar 文件。清理并构建各个包。将在包目录中创建一个名为 dist 目录的新目录。现在您可以重定向它们。

于 2017-06-18T21:52:15.360 回答
0

上面对我不起作用,所以我在下面尝试了它的工作:

  1. 谷歌“absolutelayout.jar 下载”
  2. 下载罐子
  3. 打开 NetBeans 并将这个“AbsoluteLayout-RELEASE***.jar”文件添加到您的项目库文件夹中。
  4. 现在尝试运行项目/文件
于 2021-12-28T17:19:29.663 回答
0

根据我的经验,问题出在带有 AbsoluteLayout 的 Jpanel 上,我进行了自由设计并解决了问题

于 2022-02-11T04:26:26.260 回答