包<blah>不存在错误 - NetBeans 6.8&amp; Windows 7 </blah>

时间:2010-03-11 11:41:32

标签: java netbeans windows-7 packages

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

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

所有其他'标准'库和包都可以导入和使用OK ...例如Struts,Hibernate

6 个答案:

答案 0 :(得分:1)

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

1)关闭NetBeans

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

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

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

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

希望它可以帮助有需要的人。

答案 1 :(得分:0)

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

现在全部导入并引用确定

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

答案 2 :(得分:0)

我对Netbeans 7.0.1也有同样的问题。经过一些工作后我突然无法编译我的项目,因为一个主要的包“不会退出”了。我的所有项目设置(构建属性,项目属性,依赖项)似乎都没问题。

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

问候

答案 3 :(得分:0)

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

结果,许多包变得不可见。

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

答案 4 :(得分:0)

在项目属性中,&#34; Libraries&#34;,&#34; Compile&#34;标签。做一个&#34;添加jar /文件夹&#34; &#34; src&#34;目录,如果它是一个常规的Java项目。如果是JSF,请使用&#34; src / java&#34;代替。

答案 5 :(得分:-2)

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