Fil*_*dor 5 java netbeans netbeans-6.9
这真让我抓狂:
在正确安装了 JDK 6 的 Netbeans(64 位 Windows 7 上的 6.9.1)中,编辑器在包 my.package.name 中显示此错误:
无法访问 java.lang
致命错误:无法在类路径或引导类路径中找到包 java.lang
项目编译得很好,只是编辑器搞砸了。同一 IDE 中的其他项目工作正常。其他类型的项目(错误的是 J2SE 项目)工作正常。
我试图用谷歌搜索这个,但总有一些解决方案是关于 JDK 安装不正确或项目文件中指向它的链接已损坏。这不是这里的情况。我双重检查了 JDK 安装:没问题。其他项目在同一个 IDE 中没有表现出这种行为,并且使用同一个 JDK。
我将项目文件与正确的工作项目文件进行了比较,除了预期存在的那些差异之外,看不出任何重大差异。
我试图删除该项目并使用现有资源创建一个新项目。乍一看这有效,但是一旦我关闭 IDE 并再次打开它,就会出现同样的故障。
在这发生之前,我试图从 SVN 恢复到旧版本的项目文件:没有机会。
在该项目的所有文件中,我都有那个错误,当然还有很多“找不到符号”,这也阻止了自动完成和所有内容。
有谁知道为什么会发生这种情况以及如何让它停止?这真的很烦人,我不能只切换到 Eclipse(不是我的决定)。
任何帮助的尝试将不胜感激!
PS:伊迪丝只是提醒我告诉你,我没有尝试重新安装 Netbeans,因为我在通过谷歌发现的一篇文章中读到了它无济于事。
更新
这是来自 netbeans.conf:
netbeans_jdkhome="C:\Program Files\Java\jdk1.6.0_27"
Run Code Online (Sandbox Code Playgroud)
它是我唯一的 JDK,所以这应该是完全正确的。
更新 2
插件负载:Ada、Android、Ant、Bundeled Subversion Client for Windows、C/C++、数据库、EJB 和 EAR、GUI Builder、Hibernate、Hudson、IDE Branding、Identity Management、IDE Platform、Java、Java -Debugger、 -Persistence、-Profiler、-Web 应用程序、JSF、本地历史、Maven、Mercurial、移动性、Netbeans 插件开发、RCP 平台、RESTful Web 服务、soupUI WebService 测试、SOAP Web 服务、软件即服务、拼写检查器、-英语词典、Spring Beans、Spring Web MVC、Struts、Subversion、团队。
更新 3
检查 rt.jar:它在引导类路径上,build.properties 有
platforms.JDK_1.6.bootclasspath=....${platforms.JDK_1.6.home}\\jre\\lib\\rt.jar;...
Run Code Online (Sandbox Code Playgroud)
重新安装 Netbeans 没有任何改变。
@JRL :不使用命令行开关。
好吧,我不知道为什么它有效,但它有效:
不知何故,重新安装后该文件夹仍然存在。从一位同事那里得到了这个提示。他既不知道这种行为出现的确切原因,也不知道为什么当您强制 Netbeans 重新创建“缓存”时这种行为会消失。但它有效。
非常感谢你们所有人试图帮助我!
| 归档时间: |
|
| 查看次数: |
8309 次 |
| 最近记录: |