当我在 Ubuntu 14.04 上安装 netbeans7.4 时遇到了问题。
我有 openJDK:
morgan@morgan-laptop:~/Téléchargements$ java -version
java version "1.7.0_51"
OpenJDK Runtime Environment (IcedTea 2.4.6) (7u51-2.4.6-1ubuntu4)
OpenJDK 64-Bit Server VM (build 24.51-b03, mixed mode)
当我尝试安装它时(抱歉出现错误信息,这是一个法语版本):
morgan@morgan-laptop:~/Téléchargements$ sudo sh ./netbeans-7.4-linux.sh
Configuration du programme d'installation...
Recherche d'une JVM sur le système...
Extraction des données d'installation...
Exécution de l''assistant d''installation...
Impossible d'initialiser l'Interface Utilisateur
Running in headless mode
Exception: java.awt.HeadlessException thrown from the UncaughtExceptionHandler in thread "main"
这是我的内核版本:
morgan@morgan-laptop:~/Téléchargements$ uname -r
3.13.0-24-generic
我不明白为什么它不起作用。我见过同样的问题(其他主题),但为了解决这个问题,他们卸载了 OpenJDK 以使用 Sun JDK。但它在装有 OpenJDK 的 ubuntu 12.04 上却能正常工作
答案1
我没有安装jdk,解决办法如下:
sudo apt-get install openjdk-7-jdk
答案2
在 Ubuntu 中最干净的安装 Netbeans 写在命令行中:sudo apt-get install netbeans
。它将安装 7.0.1 版本,但总比没有好。