2

ubuntu12.04にnetbeans 'netbeans-7.2.1-ml-linux.sh'をインストールしようとしました

しかし、この .sh ファイルを実行すると、以下の例外が発生します。

 Configuring the installer...
 Searching for JVM on the system...
 Extracting installation data...
 Running the installer wizard...
 Can`t initialize UI
 Running in headless mode

 Exception: java.awt.HeadlessException thrown from the UncaughtExceptionHandler in thread "main"
4

8 に答える 8

3

Java ランタイム環境をインストールする必要があります

sudo aptitude install default-jre
于 2014-05-17T19:52:15.893 に答える
2

この回答を参照してください:

netbeans インストール エラー: ヘッドレス モードで実行されている UI を初期化できません

私のために働いた。何らかの理由で、OpenJDK を使用すると、インストーラーは GUI を開くことができませんでした。

于 2013-06-20T17:32:25.333 に答える
1

問題は、UI の openJDK のサポートです。
解決策は、Oracle JDK をインストールすることです。ターミナルを開いて、次のコマンドを記述します。

sudo apt-get remove openjdk*
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer
sudo apt-get install oracle-java7-set-default

その後、netbeans を再インストールします。

于 2015-03-02T08:30:45.723 に答える
0

何らかの理由で、shインストーラーがopenJDK 7で動作しません。
インストールするための簡単な修正は、JDK6に戻すことです。
次を実行します。

sudo update-alternatives --config java
(select java 6) 
sh netbeans-7.2.1-ml-linux.sh

インストーラーを実行してから、update-alternativesを使用してjava7JDKに戻す必要があります。

于 2013-02-26T03:07:09.873 に答える
0

インストールする X サーバーがありません ( java.awt.HeadlessException)。インストール スクリプトには UI が必要です。

于 2012-12-11T08:37:00.510 に答える
0

まず、更新する必要があります

sudo apt-get update

次に、デフォルトのJava

sudo apt-get install -f default-jre
sudo apt-get install -f default-jdk

そして、やるべきです。

于 2015-11-12T17:34:40.270 に答える
0

私の場合、openjdk がインストールされてい/usr/bin/javaて、インストールされている openjdk を指していました。tar.gz ファイルから Oracle JDK 7 をインストールすることで解決しました。$HOME ディレクトリなどの場所に tar ボールを展開します。

その後、.bashrcファイルを変更し、PATH変数を次のように変更しました

PATH=$HOME/jdk1.7/bin/:$PATH
エクスポート PATH

jdk/bin へのパスを PATH に追加する必要があることに注意してください。その結果、システムは、インストールされている openjdk を選択するのではなく、パスで Java 実行可能ファイルを検索します。

Note:私のLibreofficeと他のインストールされたアプリケーションのほとんどはそれに依存していたので、インストールされたopenjdkをアンインストールしないことにしました。

于 2014-05-06T06:09:52.040 に答える