web-dev-qa-db-ja.com

EclipseをUbuntuで実行する際の問題

EclipseをUbuntuにダウンロードしました。しかし、実行すると次のエラーが表示されます。

A Java Runtime Environment (JRE) or Java Development Kit (JDK)
must be available in order to run Eclipse. No Java virtual machine
was found after searching the following locations:
/home/awan/Eclipse/jre/bin/Java
java in your current PATH

誰かがこれを解決するのを手伝ってくれますか?私はubuntuでこれについての経験はありません。

ありがとう

28
Awan

openjdk-7-jreまたはOracle-Java7-jreパッケージのいずれかをインストールする必要があります。

Sudo apt-get install openjdk-7-jre

openjdk-7-jreは標準のUbuntuリポジトリを介して利用できるため、インストールが簡単ですが、Oracle-Java7-jreを使用してJava-packageを自分で構築する必要があります。

47

Javaをすでにインストール済みの場合** Eclipse.ini にJava-Pathを追加する必要があります

私の場合、次の場所にあります。

/usr/lib/Eclipse/eclipse.ini

そこで、「openFile」ステートメントの下に直接追加する必要があります。ここで、パスをJavaパスで置き換えます:

-vm
/usr/lib/jvm/Java-7-openjdk/bin/Java    //!replace with your path to Java!

**次のコマンドを入力して、Javaがインストールされているかどうかを確認してください

Java -version 

または

javac -version

Javaがインストールされているが、複数のバージョンがインストールされている可能性があることがわからない場合は、次の方法で確認してください。

Sudo update-alternatives --config Java

最初にインストールを選択します

24
Karl Adler

VMを指すシンボリックリンクJava/usr/binに作成して解決しました。

手順:

  1. http://www.Oracle.com/technetwork/Java/javase/downloads/index.html?ssSourceSiteId=otnjp からOracleの適切なバージョンのJDKをダウンロードしました

  2. 任意のフォルダーに抽出します。例えば ​​:

    tar zxvf〜/ Downloads/jdk-8u5-linux-x64.tar.gz〜/ DEV

  3. Javaという名前のシンボリックリンクを作成します。

    cd /usr/bin

    ln -s ~/DEV/jdk1.8.0_05/bin/Java java

6
faizal

JDKをPATHに追加する必要があります。

これ リンクは、開始に役立つはずです。

5
Lithium

JDKまたはOpenJDKをインストールする必要があります(Eclipseは公式には前者のみをサポートしていますが、後者はほとんどの場合機能します)。

3
Robin Green

Eclipseで実行するためにJava命令をEclipseで実行できる環境Java環境が必要です。

適切なJavaパッケージをパッケージマネージャーにインストールして、もう一度試してください。EclipseはJDKを必要としないため、JREで十分です。

このエラーメッセージを解決するには、jreパスをEclipse.iniに追加します。このようなエラーを解決するには、マシンにJavaがインストールされている必要があります。 Eclipse.iniEclipse-jee-mars-linux-gtk-x86_64-5.0.0/Eclipseフォルダー。

追加、

-vm /home/user/Documents/Softwares/jdk-8u202-linux-x64/jdk1.8.0_202/jre/bin

ファイルの先頭。

ここに /home/user/Documents/Softwares/jdk-8u202-linux-x64/jdk1.8.0_202は私のJava_HOME

私にとっては、JDKパス-vmは機能しませんでした。jdkフォルダー内にあるjre/binパスを指定する必要がありました。

1
Sithara

同様の問題がありました。解決した後、JREを http://www.Oracle.com/technetwork/Java/javase/downloads/jre7-downloads-1880261.html からダウンロードしました

次に示すように、Eclipseのパスに配置します-

abc @ ubuntu:〜/ Downloads/Eclipse $ ls

about_files
構成
Eclipse.ini
icon.xpm
p2 about.html
dropins
epl-v10.html
jre
plugins artifacts.xml
Eclipse
特徴
notice.html
readme

役に立てば幸いです。

1
Shashi

.profile、.bashrcを編集してみましたが、役に立ちませんでした。 (bashシェルから実行するのではなく、アイコンをクリックしてEclipseを使用しようとしています)。

解決策:/home/denise/jdk1.7.0_25/jreを/ home/denise/dev // jreにコピーしました

これは、.profileまたは.bashrcを持つという目的に反するため、愚かな解決策です。

いいえ、.pam_environmentファイルはありませんでした

平和!

1
Steph

Jreをコピーして、Eclipseフォルダーに貼り付けてください。この後、EclipseアイコンをクリックしてEclipseを起動します。ありがとう。

artifacts.xml
構成
dropins
Eclipse
Eclipse.ini
特徴
icon.xpm
jre
p2
プラグイン
readme

1
Niteen Chougula

まず、.bashrcファイルにJavaパスを設定します。gotocd ~ open .bashrc、vi .bashrc末尾に行を追加export path="path/to dir:$path" 行う source .bashrc変更を有効にするため。

次に、Eclipse.iniファイルを開きます(Eclipse.iniを見つけたい場合はwhereis Eclipse)。 Eclipse.iniを開き、行を追加します

-vm
"path/to/bin/of/open-jdk"
1
Shadab