此功能尚未启用,请按"下一步“激活它,但按”下一步”不会激活它,在netbeans中

wrrgggsh  于 2022-11-10  发布在  其他
关注(0)|答案(4)|浏览(244)

我无法创建任何类型的新项目。我收到此错误消息“此功能尚未启用。请按”下一步“激活它。",但按”下一步”不会激活它。

qnzebej0

qnzebej01#

概述

我在一个新的Ubuntu系统上安装Netbeans后遇到了同样的问题。原来我在安装Netbeans时选择了所有的默认值,而默认值碰巧是不正确的。
对我来说,我通过修改文件netbeans.conf中的一行来修复这个问题。

溶液

1.标识JDK的主文件夹。如果设置了JAVA_HOME环境变量,请从终端执行以下命令:env | grep JAVA_HOME
如果没有设置JAVA_HOME变量,您可以执行:whereis java
您需要注意java可执行文件的安装目录。在我的系统上执行whereis java将返回以下内容:

username@hostname$ whereis java<BR>
java: /usr/bin/java /usr/lib/java /usr/share/java /usr/lib/jvm/java-7-oracle/bin/java /usr/lib/jvm/java-7-oracle/jre/bin/java /usr/share/man/man1/java.1.gz

使用上面的信息,我的JAVA_HOME目录是:/usr/lib/jvm/java-7-oracle
要确认您已记下正确的JAVA_HOME目录,请使用终端更改该目录并执行以下命令:

ls -la

如果已安装JDK并找到了正确的目录,则应在列表中看到两个文件夹:

include/
lib/

1.通过在终端中执行以下命令找到netbeans.conf文件:
username@hostname$ sudo find / -name netbeans.conf
1.编辑netbeans.conf文件,并将netbeans_jdkhome变量的路径更改为JAVA_HOME目录(在步骤1中确定)。
注意:您可能需要使用sudo来编辑netbeans.conf档案。例如,您可以在终端机中输入:
sudo gedit <netbeans_install_directory>/etc/netbeans.conf

结论

如果您找到了所有正确的目录并安装了JDK,这应该可以解决问题。完成这些步骤后,您需要重新启动Netbeans。它应该会最后一次告诉您它需要更新一些插件,但这次它应该会找到这些插件并下载所需的Java插件。
还有几件事需要注意,如果解决方案有效,您应该会在Netbeans的Projects标签中看到一个咖啡图标(见下面的屏幕截图)。如果您单击Netbeans中的Tools -> Options -> Java -> Java Debugger菜单,您应该不会再看到Activate按钮本身。相反,您应该会看到几个字段和选项,您可以从中选择,以配置Java调试器。

w6lpcovy

w6lpcovy2#

未激活Java SE环境插件:

Tools > Plugins > Installed >

现在,您需要选择Java SE并按“激活”
对我有用。
谢谢

lymgl2op

lymgl2op3#

在Linux环境中解决此错误的简单方法是在命令行中使用jdkhome参数指定jdk的位置

./netbeans --jdkhome <path to jdk>
yrdbyhpb

yrdbyhpb4#

对于简单的Java SE应用程序,请执行以下步骤:

1.档案
1.新建项目
1.在类别中选择Java with Maven

  1. Java应用程序
    1.单击“下一步”并等待功能激活

**注意1:**请确保您的机器已连接到Internet。
**注意2:**这适用于我在Windows 10中的Apache NetBeans IDE 15。

相关问题