我试图在Ubuntu上运行NetBeans,当我运行.exe时,它不识别我的java路径,尽管这是我对其他IDE(如Android )使用的jdk路径。

按下是的..。

usr/lib/jvm/java-8-oracle

另外,当我试图从终端运行netbeans时,它说即使我安装了它,也没有安装它。

发布于 2015-07-12 01:36:06
菜单中应该有NetBeans,桌面上应该有指向bin文件夹中的shell脚本netbeans的链接,您可以使用它来运行NetBeans。您还可以通过双击直接执行它,或者在终端中执行./netbeans,如果终端在bin文件夹中打开,或者如果终端在其他地方打开,则执行~/netbeans-8.0.2/bin/netbeans。不知道如何在Linux上执行exe,猜测您已经安装了Wine。如果Wine试图运行NetBeans,那么Linux是不可用的。但是,您不希望在Linux上将NetBeans作为Windows程序运行。默认情况下,NetBeans 8将安装在您的主文件夹中,拥有JDK ~/jdk1.8.0_xx并使用该JDK。Ubuntu只知道通过apt安装的程序。因为您是通过通常的NetBeans下载安装的,并且不使用apt,所以Ubuntu不知道它已经安装了。顺便说一句,如果主机系统上没有安装NetBeans,那么Java将无法运行。
发布于 2018-02-01 13:24:16
如果已经安装了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。
https://stackoverflow.com/questions/31363345
复制相似问题