1

Indigo 3.7.1 および Android SDK 15 から更新しようとした後、Eclipse で依存関係の問題が発生しています。
すべての Android コンポーネントがインストールされているように見えますがThere were no installable units selected when the plan was computed、[利用可能な更新] ウィンドウに次のメッセージ " " が表示されます。

Eclipse SDK バージョン 3.7.2.M20120208-800 をインストールしようとしています。

この問題に関するヘルプをいただければ幸いです。以下の詳細情報を参照してください。


Cannot complete the install because of a conflicting dependency.
  Software being installed: Eclipse SDK 3.7.2.M20120208-0800 (org.eclipse.sdk.ide 3.7.2.M20120208-0800)
  Software currently installed: Shared profile 1.0.0.1321891729401 (SharedProfile_SDKProfile 1.0.0.1321891729401)
  Only one of the following can be installed at once: 
    Simple Configurator Manipulator 2.0.0.v20110502-1955 (org.eclipse.equinox.simpleconfigurator.manipulator 2.0.0.v20110502-1955)
    Simple Configurator Manipulator 2.0.0.v20110815-1438 (org.eclipse.equinox.simpleconfigurator.manipulator 2.0.0.v20110815-1438)
  Cannot satisfy dependency:
    From: Shared profile 1.0.0.1321891729401 (SharedProfile_SDKProfile 1.0.0.1321891729401)
    To: org.eclipse.equinox.simpleconfigurator.manipulator [2.0.0.v20110502-1955]
  Cannot satisfy dependency:
    From: Equinox p2 Core Function 1.0.1.v20110906-1605-8290FZ9FVKHVRKtmx3fpNuo02129 (org.eclipse.equinox.p2.core.feature.feature.group 1.0.1.v20110906-1605-8290FZ9FVKHVRKtmx3fpNuo02129)
    To: org.eclipse.equinox.simpleconfigurator.manipulator [2.0.0.v20110815-1438]
  Cannot satisfy dependency:
    From: Equinox p2 Provisioning for IDEs. 2.1.2.R37x_v20110815-1155-6-Bk8pYWZz0qUTX5I15GZWwbXkrl (org.eclipse.equinox.p2.user.ui.feature.group 2.1.2.R37x_v20110815-1155-6-Bk8pYWZz0qUTX5I15GZWwbXkrl)
    To: org.eclipse.equinox.p2.core.feature.feature.group [1.0.1.v20110906-1605-8290FZ9FVKHVRKtmx3fpNuo02129]
  Cannot satisfy dependency:
    From: Eclipse SDK 3.7.2.M20120208-0800 (org.eclipse.sdk.ide 3.7.2.M20120208-0800)
    To: org.eclipse.equinox.p2.user.ui.feature.group [2.1.2.R37x_v20110815-1155-6-Bk8pYWZz0qUTX5I15GZWwbXkrl]
4

1 に答える 1

2

" " によって引き起こされた競合依存関係を持つことは、共有インストールSoftware currently installed: Shared profileでの共有プラグインの問題を示す可能性があります (これはバグ 339659で報告されているように、管理者として実行しない限り更新できません) 。

Bug 322344は次のようにまとめています。

の下に多数のプラグインがc:\Program Filesあり、Eclipse は UAC のためにここに書き込むことができません。アドオンをインストールすると (アップグレードはなく、追加のバンドルのみ) ~/.eclipse、ユーザーのホーム ディレクトリの下にある隠しフォルダーに移動します。
ただし、共有インストール モードにあり、管理者がベースを「更新」すると想定されているため、このフォルダーで「更新」を実行することはできません。

ただし、場合によっては、インストールによって更新が強制されます (新しいプラグインXは の更新に依存しますY)。
この場合、問題が発生する可能性があるため、共有領域を「ロック」して、更新が行われないようにします。
これはあなたが打っているものです。

そのため、Eclipse のインストールを更新するときに書き込み権限の問題が発生する可能性があります (バグ 287246に示されているように)。

于 2012-04-06T22:23:20.780 に答える