无法在 Ubuntu 14.04 上 运行 NetBeans,因为它无法识别我的 java 路径
Cannot run NetBeans on Ubuntu 14.04 because it doesn't recognize my java path
我正尝试在 Ubuntu 上 运行 NetBeans,当我转到 运行 .exe 时,它无法识别我的 java 路径,即使这与我用于其他 IDE(例如 Android Studio.
的相同 jdk 路径
按是后...
usr/lib/jvm/java-8-oracle
此外,当我尝试从终端 运行 netbeans 时,它说它没有安装,即使我确实安装了它。
菜单中应该有 NetBeans,桌面上应该有 link bin 文件夹中的 shell 脚本 netbeans
,您可以使用它来 运行 NetBeans。您也可以通过双击直接执行它,或者如果终端在 bin 文件夹中打开,则在终端中执行 ./netbeans
,如果终端在其他地方打开,则执行 ~/netbeans-8.0.2/bin/netbeans
。不知道您是如何在 Linux 上执行 exe
的,猜测您已经安装了 Wine
。如果 Wine
正在尝试 运行 NetBeans,则 Linux JDK 不可用。但是您不想 运行 NetBeans 作为 Linux 上的 Windows 程序。
默认情况下,NetBeans 8 将安装在您的主文件夹中自己的 JDK ~/jdk1.8.0_xx
并使用那个 JDK。
Ubuntu 只知道通过 apt
安装的程序。由于您是通过通常的 NetBeans 下载安装的,而不是使用 apt
Ubuntu 不知道它已安装。
顺便说一句,如果主机系统上没有安装 Java,那么 NetBeans 安装将无法 运行。
如果您安装了 java,请检查 netbeans_jdkhome 在 netbeans.conf 中的路径。您可以在 netbeans_installation_dir/netbeans/etc/netbeans.conf.
找到该文件
在netbeans.conf看到这个
netbeans_jdkhome="path_to_java"
如果 path_to_java 不正确,请将其替换为您的实际 java 路径。
注意此路径没有/bin目录,所以不要在路径末尾包含/bin。
我正尝试在 Ubuntu 上 运行 NetBeans,当我转到 运行 .exe 时,它无法识别我的 java 路径,即使这与我用于其他 IDE(例如 Android Studio.
的相同 jdk 路径按是后...
usr/lib/jvm/java-8-oracle
此外,当我尝试从终端 运行 netbeans 时,它说它没有安装,即使我确实安装了它。
菜单中应该有 NetBeans,桌面上应该有 link bin 文件夹中的 shell 脚本 netbeans
,您可以使用它来 运行 NetBeans。您也可以通过双击直接执行它,或者如果终端在 bin 文件夹中打开,则在终端中执行 ./netbeans
,如果终端在其他地方打开,则执行 ~/netbeans-8.0.2/bin/netbeans
。不知道您是如何在 Linux 上执行 exe
的,猜测您已经安装了 Wine
。如果 Wine
正在尝试 运行 NetBeans,则 Linux JDK 不可用。但是您不想 运行 NetBeans 作为 Linux 上的 Windows 程序。
默认情况下,NetBeans 8 将安装在您的主文件夹中自己的 JDK ~/jdk1.8.0_xx
并使用那个 JDK。
Ubuntu 只知道通过 apt
安装的程序。由于您是通过通常的 NetBeans 下载安装的,而不是使用 apt
Ubuntu 不知道它已安装。
顺便说一句,如果主机系统上没有安装 Java,那么 NetBeans 安装将无法 运行。
如果您安装了 java,请检查 netbeans_jdkhome 在 netbeans.conf 中的路径。您可以在 netbeans_installation_dir/netbeans/etc/netbeans.conf.
找到该文件在netbeans.conf看到这个
netbeans_jdkhome="path_to_java"
如果 path_to_java 不正确,请将其替换为您的实际 java 路径。
注意此路径没有/bin目录,所以不要在路径末尾包含/bin。