繁体   English   中英

NetBeans 错误:package 组织不存在

[英]NetBeans error: package org does not exist

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

我该如何解决?

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

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

在Linux上,缓存位于:

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

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

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

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

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

你可以尝试导入

import org.xml.sax.Attributes;

这是JDK的一部分。 如果找不到,那确实是错误的。


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

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

我很容易做到,只需单击Jframe,在Navigator选项卡上,右键单击-> Set Layout-> Absolute Layout和YEP,它对我有用。

在此处输入图片说明

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

  1. 谷歌“absolutelayout.jar 下载”
  2. 下载jar
  3. 打开 NetBeans 并将此“AbsoluteLayout-RELEASE***.jar”文件添加到您的项目库文件夹中。
  4. 现在尝试运行项目/文件

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM