Netbeans NoClassDefFoundError

标签 netbeans

我在尝试运行 Netbeans (7.2) 时遇到一个反复出现的错误,上次遇到它时,我发现某个地方可以将所有文件移动到一个新项目。这可能会奏效,但我的项目的规模让这很麻烦。这是踪迹...

Exception in thread "main" java.lang.NoClassDefFoundError:  X.X.X.X
Caused by: java.lang.ClassNotFoundException: X.X.X.X
    at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:266)

Could not find the main class: X.X.X.X Program will exit.

肯定有,10分钟前还好好的,我没碰过。

我很确定它与 netbeans 的自动编译(也许还有代码完成功能)有关。有没有一种方法可以重置所有内部数据而无需将所有内容移动到新项目。或者任何其他建议。

最佳答案

在描述的情况下,它通常可以帮助我删除 Netbeans 的整个缓存。
所以关闭 Netbeans。
找到具有 netbeans 缓存的目录并删除其内容。
它通常位于 [USER_HOME]\.netbeans\7.x\var - 删除 var 目录中的所有内容。

关于Netbeans NoClassDefFoundError,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16942574/

相关文章:

java - 如何在命令提示符下运行 NetBeans 项目?

java - 带有 Maven 示例的嵌入式 Jetty 无法重新启动 : Address already in use

maven - 更改 NetBeans Maven Java 项目的 exec-maven-plugin 版本

java - Netbeans 背景图像远离其他组件

Java Netbeans GUI 生成器制作可执行 jar

java - 无法连接到嵌入式 Derby 数据库

java - 部署应用程序失败,找不到 context63545228987704752.xml

java - SQL 组合框和文本字段中来自 Netbeans 中同一数据库的两个不同表

php - Netbeans for PHP 中的 "class outline view"在哪里?

java - 如何在 java 中增加 Netbeans 平台应用程序的堆内存?