在尝试从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]
答案 0 :(得分:2)
由“Software currently installed:
Shared profile
”引起的冲突依赖性可能是shared installation中共享插件问题的一个问题(不能除非以bug 339659)
Bug 322344总结一下:
c:\Program Files
下有许多插件,由于UAC,Eclipse无法在此处写入。当你安装附加组件(没有升级,只是额外的捆绑包)时,它们会进入用户主目录下的隐藏文件夹~/.eclipse
。 但是,我们无法在此文件夹中执行任何“更新”,因为您处于共享安装模式,并且假定管理员将“更新”基础。但是,在某些情况下,安装会强制更新(新插件
X
取决于Y
的更新。) 在这种情况下,我们可能会遇到麻烦,因此我们“锁定”共享区域,以便不会发生更新 这就是你要打的。
因此,在更新Eclipse安装时可能会遇到一些写权限问题(如bug 287246所示)。