【问题标题】:Package <blah> does not exist error - NetBeans 6.8 & Windows 7包 <blah> 不存在错误 - NetBeans 6.8 和 Windows 7
【发布时间】:2010-03-11 11:41:32
【问题描述】:

我在 Windows 7 上使用 NetBeans 6.8。我从 WinXP 和 NetBeans 6.7 升级。现在我现有的 java web 应用程序项目不再能够导入/查找我开发的包 - 我收到一个'包,等等。不存在”,但包确实存在,在 NetBeans 6.7 中运行良好,项目仍然可以编译并运行正常。

我尝试将 Java 平台/JDK 从 1.6.0_10 更改回 JDK 1.5.0_22,但我仍然收到错误包不存在。

所有其他“标准”库和包都可以导入并正常使用...例如 Struts、Hibernate

【问题讨论】:

  • 您可能希望将 替换为实际的包名称,以便我们更好地了解我们正在尝试帮助您的内容...
  • 你可能想升级到 jdk 6 update 18...虽然我怀疑这会在这种特殊情况下产生影响。
  • 我已经开发了这些包,它们是我的 Struts 应用程序的一部分 - 名称是 com.dmeasy.utils、com.dmeasy.action、com.dmeasy.persistence

标签: java netbeans windows-7 packages


【解决方案1】:

我已经通过清除 NetBeans 缓存多次解决了这个问题。

1) 关闭 NetBeans

2) 转到“C:\Users\.netbeans\6.8\var\cache

3) 删除此目录中的所有内容

4) 打开 NetBeans 并等待它重新扫描您的项目

目前,这已经解决了我的问题。我确实需要每隔一段时间做一次,但如果我不改变项目结构中的任何内容,问题就不会再出现,我可以安心发展!

希望对有需要的人有所帮助。

【讨论】:

  • Netbeans 8.02 中的位置是否发生了变化?我有这个问题,但我的用户目录中没有 .netbeans 目录。我只有 .nbi、.nbprofiler 和 .netbeans-derby。
  • 位置可能发生了变化。 “.netbeans-derby”文件夹下是否有类似的路径?如果是这样,请在该文件夹中尝试!
  • @BrianKnoblauch - 你试过:C:\Users\your_username\AppData\Local\NetBeans?
  • 非常感谢! 6年后,仍然有意义。对于那些使用 8.2 的用户,请转到您的 Program Files -> NetBeans 8.2 -> 搜索“缓存”,将文件夹复制到桌面作为备份,然后删除文件夹中的所有内容,而不是文件夹,而是里面的内容。再次感谢。
【解决方案2】:

解决方案是创建一个新的空 Web 应用程序,从 SVN 中检查现有项目,重新生成 build-impl.xml 并配置库引用。

现在全部导入并引用 OK

我没有解释为什么第一次创建这个项目时出现问题

【讨论】:

  • 此解决方案在 3-4 小时后失败。我现在已经卸载了 NetBeans 并下载了 NetBeans 6.9m1,打开现有项目工作正常,到目前为止 24 小时后所有导入仍在运行
  • 在 8.0 中仍然有同样的问题,并且在网络上没有找到解决方案帮助(清除缓存等)
【解决方案3】:

我在使用 Netbeans 7.0.1 时遇到了同样的问题。突然之间,我无法再编译我的项目了,因为一个主要的包“不再退出”了。我所有的项目设置(构建属性、项目属性、依赖项)对我来说似乎都还可以。

我能找到的唯一(坏)解决方案是将相关模块复制到一个新名称,删除旧的并通过复制/粘贴包再次重新创建模块。现在它又可以工作了。

问候

【讨论】:

    【解决方案4】:

    当我安装了两次相同的 jar 时,我看到了错误 - 作为编译库和作为测试库。

    因此,许多包裹变得不可见。

    从编译库中删除 jar 后,一切都变得可见。

    【讨论】:

      【解决方案5】:

      在项目属性的“库”下,“编译”选项卡。如果它是一个常规的 Java 项目,请对“src”目录执行“添加 jar/文件夹”。如果是 JSF,请改用“src/java”。

      【讨论】:

        【解决方案6】:

        只需在 System.out 中将 s 更改为 S,很简单,但我认为是你的问题

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2011-04-08
          • 1970-01-01
          • 1970-01-01
          • 2014-08-27
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多