web-dev-qa-db-ja.com

Eclipseはopenjdk-7を使用したくない

Ubuntuの新規インストールにいます。すべての更新プログラムをインストールし、再起動します。次に、aptからopenjdk-7-jdkをインストールし、再起動します。次に、Eclipse-platform、Eclipse-jdt、およびEclipse-cdtをインストールします。次に、Eclipseを起動します。インポートしたプロジェクトのビルドパスを確認すると、Eclipseプラットフォームのインストール中にopenjdk-6をインストールすることに決めました。さて、クール。問題は、openjdk-7 AT ALLを使用できないことです。ビルドパスライブラリマネージャーで使用するオプションはありません。 openjdk-7を使用するように変更するにはどうすればよいですか?私はすでにそれを再インストールしようとしましたが、何もしませんでした。既にインストールされていると教えてくれました。

編集:タイトルで失敗、修正。

1
umop aplsdn

そのため、実際には依存関係ではない依存関係をaptがインストールしないように、Eclipseを手動でインストールすることが解決策でした。

Eclipseの手動インストール

here からEclipseをダウンロードします。 Classicバージョンを使用することにしましたが、Java EEバージョンを使用する場合は、確実に動作します。

ディレクトリにダウンロードして、ターミナルを開きます。コマンドを使用してそのディレクトリに移動します

cd <insert directory path here>

そのフォルダーにEclipseで始まるファイルがないことをsureにします。ある場合は、一時的にそれらをフォルダーから移動します。次に、次のコマンドを実行します。

tar -xzvf Eclipse-*

次、

Sudo mv Eclipse /opt/Eclipse

次に、/usr/share/applications/Eclipse.desktopでEclipse用の.desktopファイルを作成する必要がありますので、バーに光沢のあるアイコンがあります(誰かが横の小さなバーの正式名を知っているなら、この答えを編集してくださいそれが含まれています)。これらのコマンドを実行します

Sudo touch /usr/share/applications/Eclipse.desktop
Sudo gedit /usr/share/applications/Eclipse.desktop

これをそのファイルに貼り付けます:

[Desktop Entry]
Version=4.2
Name=Eclipse
Comment=Integrated Development Environment
Exec=/opt/Eclipse/eclipse
Type=Application
Icon=/opt/Eclipse/icon.xpm
Terminal=false
NoDisplay=false
Categories=Development;IDE

次に、/usr/local/binにシンボリックリンクを作成し、コマンドEclipseを使用してターミナルから実行できるようにします。

cd /usr/local/bin
ln -s /opt/Eclipse/eclipse

それでおしまい!

最終的に、OpenJDKが代替品であったため、SunのJavaを使用することにしました。手動で使用する場合は、さらに努力することもできます。

5
umop aplsdn

さまざまなソフトウェアのインストール手順については、こちらをご覧ください。 https://wiki.ubuntu.com/fballem/Software%2012.04#AdditionalRepositories

Oracle Java 7を最初にインストールします。

これを行うには、ターミナルを開き、次の2つのコマンドを入力します。

Sudo add-apt-repository ppa:webupd8team/Java && Sudo apt-get --quiet update
Sudo apt-get install Oracle-Java7-installer

また、ユーザーとグループを管理できる必要があります。

Sudo apt-get install gnome-system-tools

インストール手順には、Eclipseを適切にインストールする方法を説明するセクションがあります。

お役に立てれば、

2
fballem

Window-> Preferences-> Java-> JREをインストールし、openjdk-7を追加しましたか?また、Eclipseをインストールする前に、OpenJDK 7のインストールとOpenJDK 6の削除を機能させることもできます。

0
Greg Hughes

Oracle-Javaの手動インストールに関する情報を追加したかっただけです。

1)このリンクをたどってください manual Java ppaを使用せずにインストール 。少し時代遅れですが、何をすべきかを理解できます。

2)ターミナルで実行:javac -versionおよびJava -version。適切なバージョンが表示されない場合は、 here で説明されている手順に従ってください。幸運を!

0
panos