Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/395.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java NetBeans错误:包组织不存在_Java_Netbeans_Jdic - Fatal编程技术网

Java NetBeans错误:包组织不存在

Java NetBeans错误:包组织不存在,java,netbeans,jdic,Java,Netbeans,Jdic,我刚刚安装了Netbeans IDE。我现在无法导入任何组织。*libs,它只是说包组织不存在。 此外,我将jdic.jar导入到项目中,即使代码完成建议显示为org.jdesktop.*,它也显示了相同的错误 如何解决此问题?能否尝试导入 import org.xml.sax.Attributes; 这是JDK的一部分。如果你找不到,那就真的出问题了 我怀疑您需要将这些库添加到mavenpom.xml文件中。修复了它。 在windows 7中,缓存位于 C:\Users\username\

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

如何解决此问题?

能否尝试导入

import org.xml.sax.Attributes;
这是JDK的一部分。如果你找不到,那就真的出问题了


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

修复了它。 在windows 7中,缓存位于

C:\Users\username\AppData\Local\NetBeans\...
在Linux上,缓存位于:

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

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

org.netbeans.lib.awtextra是AbsoluteLayout库的一部分。只要表单中使用absolutelayout,ide就会自动添加它。但是如果在使用绝对布局之后切换到其他布局,那么jar/库将从类路径中删除,并且调用库的现有代码将不会编译

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

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


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

我做得很简单,只需单击Jframe,在Navigator选项卡上,右键单击->设置布局->绝对布局,是的,它适合我


导入jar后是否清理了项目?确保jar列在project settings.org.*包的LIB文件夹中?你有项目依赖关系吗?一点也没有。实际上,我正在尝试导入jdic,但是任何带有包名“org.”的包都失败了。我能得到一个完整的包名吗?我只是假设,因为他使用的是netbeans,所以他使用的是内置的maven。(我认为这是默认设置)我没有使用maven。这只是org.*导入我有问题。我试着清除userdata/var/cache,但是没有用。你肯定已经在项目中包含了这些库?哇,我刚刚尝试了这一步,它开始工作了。非常奇怪!可能是您错过了一个缓存,一旦它“意识到”有
org.
was,它本身就被修复了。Windows用户,如果您找不到AppData,请搜索%AppData%。它通常是隐藏的。要显示隐藏的文件,请单击“开始”按钮的“开始”按钮图片,单击“控制面板”,单击“外观和个性化设置”,然后单击“文件夹选项”,打开文件夹选项。单击“视图”选项卡。在“高级设置”下,单击“显示隐藏的文件、文件夹和驱动器”,然后单击“确定”。同样的问题,但这无法解决。Netbeans 8.0.2.1也存在同样的问题,但这并不能解决它。Netbeans 8.2