当我打开netbeans安装程序时,它会显示一个消息框
运行java进程时发生错误
例外:从线程“main”中的UncaughtExceptionHandler抛出java.lang.NoClassDefFoundError。
我用的是jdk1.7.0
CLASSPATH:C:\ Program Files \ Java \ jdk1.7.0 \ bin;
答案 0 :(得分: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
它有效。
我希望它有所帮助:)
答案 1 :(得分:0)
java.lang.NoClassDefFoundError from every class every day
这个帖子有什么帮助吗?也许您以前的安装没有正确清除?
答案 2 :(得分:0)
如果您有多个版本的IDE,则会出现此类问题。如果您拥有或卸载当前版本并尝试重新安装它,我建议删除旧版本。