无法在Ubuntu 14.04上运行NetBeans,因为它无法识别我的java路径

时间:2015-07-12 00:59:06

标签: ubuntu netbeans ubuntu-14.04

我正在尝试在Ubuntu上运行NetBeans,当我去运行.exe时,它无法识别我的java路径,即使这与我用于其他IDE(例如Android Studio)的jdk路径相同。

enter image description here

按下是...

enter image description here

usr / lib中/ JVM / JAVA -8-预言

enter image description here

此外,当我尝试从终端运行netbeans时,它表示即使我安装了它也没有安装。

enter image description here

2 个答案:

答案 0 :(得分:1)

菜单中应该有NetBeans,桌面上应该链接到bin文件夹中的shell脚本netbeans,您可以使用它来运行NetBeans。如果终端在bin文件夹中打开,或者如果终端在其他地方打开则执行./netbeans,您也可以通过双击直接执行或在终端中执行~/netbeans-8.0.2/bin/netbeans。不知道你是如何设法在Linux上执行exe的,猜测你已经安装了Wine。如果Wine正在尝试运行NetBeans,则Linux JDK不可用。但是您不希望在Linux上将NetBeans作为Windows程序运行。 默认情况下,NetBeans 8将在您的主文件夹中安装自己的JDK ~/jdk1.8.0_xx并使用该JDK。 Ubuntu只知道通过apt安装的程序。由于您是通过常规NetBeans下载而不使用apt安装的,因此Ubuntu不知道它已安装。 BTW如果主机系统上没有安装Java,NetBeans安装将无法运行。

答案 1 :(得分:0)

如果您安装了java,请检查netbeans.conf中 netbeans_jdkhome 的路径。您可以在 netbeans_installation_dir /netbeans/etc/netbeans.conf中找到此文件。

在netbeans.conf中看到这个

netbeans_jdkhome = “path_to_java”

如果path_to_java不正确,请将其替换为您的实际java路径。

注意此路径没有/ bin目录,因此请勿在路径末尾包含/ bin。