我正在尝试在我的Ubuntu 9.04中安装Netbeans 6.9.1。
但是当我运行脚本时
./netbeans-6.9.1-ml-linux.sh
,安装程序GUI显示错误“找不到兼容的JDK。”,
并在下一个窗口中询问已安装的JDK路径。
我该怎么办才能安装它?
答案 0 :(得分:2)
确保已安装与您尝试在系统中安装的Netbeans版本兼容的Java开发工具包。如果没有,您必须下载JDK并进行安装。然后尝试再次运行安装。从here下载Java JDK。您可以通过在终端发出命令javac
来检查是否已安装JDK。
答案 1 :(得分:1)
试试这个网站。我也遇到过同样的问题。我研究如何获得JDK兼容性,我在这里领先..
http://www.oracle.com/technetwork/java/javase/downloads/jdk-7-netbeans-download-432126.html
如果还有其他事情,请随时捐款。感谢。
答案 2 :(得分:1)
Dude版本6.9.1和6.0.1受JDK版本1.5支持6.9.1之后的其他东西在oracle购买sun时编辑,我们希望撤销对这些旧版本的支持。所以最好去1.5。
答案 3 :(得分:0)
这只是因为缺少javahome路径。
如果您没有JDK,则可以从java安装它。
如果你有JDK安装目录,那么你可以在安装net bean时使用下面的命令行选项。使用以下命令行:
对于Windows操作系统 - 打开命令提示符
netbeans-6.9.1-windows.exe --javahome "C:\\Program Files\Java\jdk1.6"
对于Linux OS - 打开终端
netbeans-6.9.1-windows.sh --javahome /usr/jdk/jdk1.6.0_04
应该解决问题。
答案 4 :(得分:0)
这对我来说是最快最简单的。
用于
中的变量名称类型JAVA_HOME
中的路径类型
C:\Program Files (x86)\Java\jdk1.7.0_25
答案 5 :(得分:0)
我遇到过这个问题可能有多种原因。这些都在下面提到:
答案 6 :(得分:0)
如果您已设置$ JAVA_HOME来/usr/lib/jvm/java-11-openjdk-amd64
,则无法在Ubuntu 18.04上安装NetBeans 8.0.2。
修复很简单,只需运行即可。
./netbeans-8.0.2-linux.sh --javahome /usr/lib/jvm/java-8-openjdk-amd64/