在Netbeans IDE 8.2中,我点击“新建项目”,没有出现任何窗口 当我点击“新文件”时会发生同样的情况(但我想这是因为没有项目打开)。
它可能是什么?
我安装了Netbeans从官方网站下载.sh
并运行sudo chmod +x <netbeans.sh>
。
我使用的是Ubuntu 14.04。
答案 0 :(得分:3)
当我在Linux Mint 18中安装Netbeans 8.2时,我遇到了同样的问题。
来自Netbeans日志视图&gt; IDE,它报告此错误似乎是一个已知问题(错误258945 - ClassNotFoundException:javax.activation.DataContentHandlerFactory)。我注意到为此问题指定的关键字是JDK_9。
严重[全球] java.lang.ClassNotFoundException:javax.activation.DataContentHandlerFactory 在jdk.internal.loader.BuiltinClassLoader.loadClass(java.base@9-ea/BuiltinClassLoader.java:366)
我进去并将/usr/local/netbeans-8.2/etc/netbeans.conf中的netbeans_jdkhome条目从java-9-oracle更改为java-8-oracle
netbeans_jdkhome = “/ usr / lib中/ JVM / JAVA -8- oracle的”
这为我解决了。
答案 1 :(得分:1)
我在另一个线程中看到了这个问题的解决方案。我遇到了和你一样的问题。你提到的问题是Ubuntu,但它也适用于Windows。
问题在于JDK与netbeans不兼容(我使用的是版本9)。一旦重新安装Netbeans并使用旧版本的JDK(我使用的是版本8),它就可以工作。