【问题标题】:NetBeans 8.1 Activation FailureNetBeans 8.1 激活失败
【发布时间】:2023-04-03 20:45:01
【问题描述】:

我正在尝试在我的 Ubuntu 14.04.3 LTS 上安装 NetBeans 8.1。当我尝试创建一个新项目时,它显示一个错误,说“并非所有请求的模块都可以启用”。我尝试从插件中激活它,但无济于事。

为什么会发生这种情况,我可以做些什么来解决它?

【问题讨论】:

  • 您使用的是哪个 java 版本? java -version
  • @SubOptimal 1.7.0_85
  • @kylas 您尝试创建什么样的项目?
  • @WillShackleford 因为安装路径是/home/khlim/netbeans-8.1,所以我假设它不是从 Ubuntu 存储库安装的。
  • 也许您尝试使用 JRE 而不是 JDK 运行 Netbeans(请参阅 forums.netbeans.org/post-167346.html

标签: java netbeans ubuntu-14.04 netbeans-8.1


【解决方案1】:

我在 Linux Mint 17.2 上使用 NetBeans 8.1 时遇到了同样的问题,我找到了解决方案(在安装过程中选择了错误的 JDK 目录)。

如果找不到兼容的 JDK 安装,您可能需要通过执行以下操作手动添加 JDK 安装目录的路径:

  1. 在文本编辑器中打开 netbeans/etc 目录中的 netbeans.conf 文件。
  2. 为 netbeans_jdkhome 选项输入兼容的 JDK 安装位置。 Windows 中的默认位置是 C:\Program Files\Java\jdk1.7.0_67 或类似位置。
    在我的例子中:/usr/lib/jvm/java-8-oracle/
  3. 保存netbeans.conf文件,运行netbeans/bin目录下的可执行文件。

https://netbeans.org/community/releases/81/install.html#install_zip

【讨论】:

  • 是的,这也为我解决了 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,您需要相应地调整路径。
【解决方案2】:

以防万一,我只是通过注释掉以下行来解决这个问题;

netbeans_jdkhome="/usr"

#netbeans_jdkhome="/usr"

编辑:

上面代码的目录在文件~/netbeans-8.1/etc/netbeans

里面

【讨论】:

  • 安装 JDK 8 后,您的解决方案解决了我的问题。
  • 澄清一下,此行位于 ~/netbeans-8.1/etc/netbeans.conf 中用于我的安装。
  • 对于 Netbeans 8.2 和实际的 Debian 或 Ubuntu,我必须更精确并声明 netbeans_jdkhome=" /usr/lib/jvm/java-8-oracle" 。这对我有用
  • 如@zkjellberg 所述。该行位于 ~/netbeans-8.1/etc/netbeans.conf 中。我忘了把它放在一起
  • 修复 JAVA_HOME 应该也能解决这个问题
【解决方案3】:

1) 卸载 Netbeans 并从这里下载 JDK 8 http://www.oracle.com/technetwork/java/javase/downloads/index.html

2) 将 JDK 解压到 /home/username/

3) 下载Netbeanshttps://netbeans.org/downloads/

4) 从终端安装 Netbeans 遵循this 教程

5) 安装询问 jdk 位置,然后浏览到 /home/username/jdk1.8.0_91

问题解决了.....

【讨论】:

    【解决方案4】:

    我有同样的问题,我所做的是:-1

    1. 卸载net-beans, 2.我已经安装了Oracle Java 8。 3.重新安装net-beans,安装时一定要选择Oracle Java 8 jdk。

    【讨论】:

      【解决方案5】:

      确保在安装向导中选择了正确的 JDK 目录,如果您不确定是否可以从 C:\Program Files\NetBeans {netbeans version}\etc 更改它,您将看到一个文件 netbeans.conf 编辑它(我正在使用 Notepad++)在底部该文件,您将看到一行 netbeans_jdkhome="C:\Program Files\Java\{jdk directory you want}" 确保它是有效的 JDK 并且它是 JDK,而不是 JRE

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2011-11-15
        • 2023-03-31
        • 1970-01-01
        • 2023-03-20
        • 2012-04-01
        • 1970-01-01
        • 2011-06-20
        相关资源
        最近更新 更多