Netbeans 安装错误:指定的 jdk 文件夹不包含 jdk

Netbeans 安装错误:指定的 jdk 文件夹不包含 jdk

在安装 Netbeans 7.3 期间我收到此消息

the specified jdk folder does not contain jdk

我使用 apt-get 在系统上安装了 openjdk 7。我尝试指定路径/usr/lib/jvm/java-7-openjdk-i386,也尝试过/usr/lib/jvm/java-7-openjdk-i386/bin,但都不起作用。我该怎么办?

答案1

找到解决方案了。正如 openjdk 文档所述,我使用以下方式安装了 openjdk

sudo apt-get install openjdk-7-jre

但这不是完整的安装。之后我使用了这个命令

sudo apt-get install openjdk-7-jdk

它安装了几个额外的软件包。之后,netbeans 自动找到 jdk,正常安装顺利完成...

答案2

您需要设置JAVA_HOME路径。

/etc/profile使用您喜欢的文本编辑器打开,即

gksudo gedit /etc/profile

导航到文件末尾并添加这些内容

JAVA_HOME=/usr/lib/jvm/java-7-openjdk-i386
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
export JAVA_HOME
export JAVA_BIN
export PATH

使用以下命令重新加载系统范围的 PATH /etc/profile

. /etc/profile

您可以选择运行安装程序,并--javahome指定指向该/usr/lib/jvm/java-7-openjdk-i386路径的选项

netbeans-installer.sh --javahome /usr/lib/jvm/java-7-openjdk-i386

这将强制安装程序使用您想要的 Java 版本的路径。

答案3

对我来说,它是有效的。我安装了 Netbeans 8,它要求我加入 jd 路径。

我使用了第一个答案:

sudo apt-get install openjdk-7-jdk

sh netbeans-8.0-linux.sh(假设我在/home/MYNAME/Download/下载.sh文件的地方)

相关内容