Java NetBeans 8.1激活失败
我正试图在我的Ubuntu 14.04.3 LTS上安装NetBeans 8.1。当我尝试创建一个新项目时,它显示一个错误,表示“并非所有请求的模块都可以启用”。我试着从插件激活它,但没有用 为什么会发生这种情况,我能做些什么来解决它Java NetBeans 8.1激活失败,java,netbeans,ubuntu-14.04,netbeans-8.1,Java,Netbeans,Ubuntu 14.04,Netbeans 8.1,我正试图在我的Ubuntu 14.04.3 LTS上安装NetBeans 8.1。当我尝试创建一个新项目时,它显示一个错误,表示“并非所有请求的模块都可以启用”。我试着从插件激活它,但没有用 为什么会发生这种情况,我能做些什么来解决它 我在Linux Mint 17.2上的NetBeans 8.1也遇到了同样的问题,我找到了解决方案(在安装过程中,我选择了错误的JDK目录) 如果找不到兼容的JDK安装,您可能需要通过执行以下操作手动添加JDK安装目录的路径: 在文本编辑器中打开位于netbean
我在Linux Mint 17.2上的NetBeans 8.1也遇到了同样的问题,我找到了解决方案(在安装过程中,我选择了错误的JDK目录) 如果找不到兼容的JDK安装,您可能需要通过执行以下操作手动添加JDK安装目录的路径:
在我的例子中:/usr/lib/jvm/java-8-oracle/
以防万一,我只需注释掉下面的一行就解决了这个问题
netbeans_jdkhome="/usr"
到
编辑:
上述代码的目录位于文件~/netbeans-8.1/etc/netbeans1)卸载netbeans并从这里下载JDK 8
2) 将JDK提取到/home/username/
3) 下载Netbeans
4) 按照教程从终端安装Netbeans
5) 安装程序询问jdk位置,然后浏览到/home/username/jdk1.8.091
问题解决了….我遇到了同样的问题,我所做的是:-1
确保在安装向导中选择正确的JDK目录如果您不确定是否可以从
C:\Program Files\NetBeans{NetBeans version}\etc
更改它,您将看到文件底部的NetBeans.conf
编辑它(我使用记事本+),您将看到一行NetBeans\u jdkhome=“C:\Program Files\Java\{您想要的jdk目录}”“
确保它是有效的JDK,并且是JDK,而不是JRE您使用的是哪个java版本<代码>java-版本@次优1.7.0_85@kylas您尝试创建什么样的项目?@WillShackleford因为安装路径是/home/khlim/netbeans-8.1
,我假设它不是从Ubuntu存储库安装的。也许您尝试使用JRE而不是JDK运行netbeans(请参阅)是,这也为我解决了Ubuntu上的问题。在Ubuntu 14.04上工作。在Ubuntu 16上为我工作如果有人在openSUSE上遇到这个问题,那么netbeans_jdkhome
应该使用的位置通常是/usr/lib64/jvm/java-1.8.0-openjdk-1.8.0
,但请记住,这对于java-1_8_0-openjdk是正确的。对于java-1_7_0-openjdk和java-9-openjdk,您需要相应地调整路径。安装JDK 8后,您的解决方案解决了我的问题。为了澄清这一点,我的安装位于~/netbeans-8.1/etc/netbeans.conf中。对于netbeans 8.2和实际的Debian或Ubuntu,我必须更精确地定义netbeans_jdkhome=“/usr/lib/jvm/java-8-oracle”。这对@zkjellberg提到的MEA有效。该行位于~/netbeans-8.1/etc/netbeans.conf。我忘了把它放在一起了。修复java_HOME也应该修复它
#netbeans_jdkhome="/usr"