私はFedora Core 14を使用しています。yum install eclipse-platform
Eclipseを実行してJava開発ツールをインストールしようとすると、次のエラーが発生します。
Cannot complete the install because of a conflicting dependency.
Software being installed:
Eclipse Java Development Tools 3.6.2.r362_v20101117-0800-7z8XFW6FLFlmjJcvz03jyeFBLS_F (org.eclipse.jdt.feature.group 3.6.2.r362_v20101117-0800-7z8XFW6FLFlmjJcvz03jyeFBLS_F)
Software currently installed:
Eclipse Platform 3.6.1 (Eclipse Platform 3.6.1)
Only one of the following can be installed at once:
Eclipse IDE UI 3.6.1.M20100825-0800 (org.eclipse.ui.ide 3.6.1.M20100825-0800)
Eclipse IDE UI 3.6.0.I20100601-0800 (org.eclipse.ui.ide 3.6.0.I20100601-0800)
Eclipse IDE UI 3.6.2.M20101201-0800 (org.eclipse.ui.ide 3.6.2.M20101201-0800)
Cannot satisfy dependency:
From: Eclipse Platform 3.6.1 (Eclipse Platform 3.6.1)
To: org.eclipse.ui.ide [3.6.1.M20100825-0800]
Cannot satisfy dependency:
From: Eclipse Java Development Tools 3.6.2.r362_v20101117-0800-7z8XFW6FLFlmjJcvz03jyeFBLS_F (org.eclipse.jdt.feature.group
3.6.2.r362_v20101117-0800-7z8XFW6FLFlmjJcvz03jyeFBLS_F)
To: org.eclipse.platform.feature.group 3.6.2
Cannot satisfy dependency:
From: Eclipse Platform 3.6.2.r362_v20110210-9gF78Gs1FrIGnHDHWkEcopoN8AmxeZflGDGKQi (org.eclipse.platform.feature.group
3.6.2.r362_v20110210-9gF78Gs1FrIGnHDHWkEcopoN8AmxeZflGDGKQi)
To: org.eclipse.ui.ide [3.6.2.M20101201-0800]
どうすればいいですか?
ベストアンサー1
yumを使用してIDEをインストールした後、IDEに入り、最新のJava開発ツールをインストールしたようです。 Linuxディストリビューションのパッケージ管理システムからEclipseをインストールした場合は、そのシステムに開発ツールもインストールする必要があります。 yumにeclipse-jdtパッケージがあると確信しています。依存関係はeclipse-jdtからeclipseから成り、その逆はオプションであるため、これは意識的な決定です。
IDEでパッケージを使用するか、Eclipse Webサイトからアーカイブをダウンロードする2つのソリューションがあります。最初のオプションは、すべての部分が一緒にうまく機能する安定した環境を提供します。 2番目のバージョンはすべての最新(安定した)バージョンを提供するため、IDE内にコンポーネントを追加/インストールすると、この競合による問題が軽減されます。