当我打开 netbeans 安装程序时,它显示一个消息框
运行 java 进程异常时发生错误
:从线程“main”中的 UncaughtExceptionHandler 引发的 java.lang.NoClassDefFoundError。
我正在使用 jdk1.7.0
CLASSPATH: C:\Program Files\Java\jdk1.7.0\bin;
问问题
4985 次
3 回答
1
对于 netbeans 7.4,PHP 版本,在 debian 上,它需要 java 7 jdk。
于是我安装了openjdk-7-jdk,还有openjdk-7-jre、openjdk-7-jre-headleass、openjdk-7-jre-lib;
并删除了他们对应的 6 版本(openjdk-6-jdk、openjdk-6-jre、openjdk-6-jre-headleass、openjdk-7-jre-lib)。
然后我偶然发现:
Exception: java.lang.NoClassDefFoundError thrown from the UncaughtExceptionHandler in thread "main"
我删除了无用的包
apt-get autoremove
最后,我使用 --silent 选项成功执行了安装程序。
./netbeans-7.4-php-linux.sh --silent
它奏效了。
我希望它有帮助:)
于 2013-11-12T11:14:08.963 回答
0
当您拥有多个版本的 IDE 时,就会出现这种问题。如果您拥有或卸载当前版本,我建议您删除旧版本,然后尝试重新安装。
于 2013-03-17T06:11:38.107 回答
0
每天每个班级的 java.lang.NoClassDefFoundError
这个线程有什么帮助吗?也许您以前的安装没有正确清除?
于 2013-03-16T03:03:00.707 回答