0

当我打开 netbeans 安装程序时,它显示一个消息框

运行 java 进程异常时发生错误
:从线程“main”中的 UncaughtExceptionHandler 引发的 java.lang.NoClassDefFoundError。

我正在使用 jdk1.7.0
CLASSPATH: C:\Program Files\Java\jdk1.7.0\bin;

4

3 回答 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 回答