今天因为工作需要打算在Eclipse上安装一下Eclipse RCP Plugin-in Developer Resource 3.7.2的插件,照常使用Eclipse自带的最方便的“Install New Software”如图。
结果报错说Cannot complete the install because of a conflicting dependency.
笔者已经安装了3.6版本的RCP Developer Plugin,所以和想要安装的3.7版本产生了冲突。笔者个人认为Eclipse这一点是比较弱的,理想情况下应该询问是否需要从3.6升级到3.7,Eclipse没有这样做,而是提供了专门的升级功能,在Help-->Check
For Updates。
点击Check For Updates,又遇到新的问题说
Some sites could not be found. See the error log for more detail.
No repository found at http://download.eclipse.org/tools/emf/updates/.
No repository found at http://subclipse.tigris.org/update_1.5.x.
No repository found at http://download.eclipse.org/tools/orbit/downloads/drops/R20100519200754/repository.
No repository found at http://www.eclipse.org/modeling/emf/downloads/.
这是因为有些repository (代码仓库) 不是永久性的,有些当初安装插件的地址可能已经失效,而Eclipse的升级功能是查看所有地址的插件,和本地插件版本相比对,来判断是否需要升级。解决方法是,打开Help-->Install New Software,然后打开所有的available sites。笔者手动删掉了上面错误提示中说找不到仓库的4个地址。
然后重新Check For Updates,果然找到了3.7.2版本的Eclipse Platform,选中并进行升级。
完成后重启Eclipse,如此便完成了Eclipse插件升级。
分享到:
相关推荐
**Hibernate Tools for Eclipse 插件安装与使用指南** Hibernate Tools是Eclipse集成开发环境中的一款强大插件,它为开发者提供了方便的Hibernate实体类生成、数据库反向工程、SQL执行及对象关系映射(ORM)配置等...
(Cannot complete the install because of a conflicting dependency.)"。这个错误通常是由于Eclipse版本与ADT插件之间的兼容性问题导致的。解决这个问题的一个普遍建议是降级到Eclipse 3.5x版本,或者尝试使用Java...
当两个或多个包有依赖关系冲突时,会报` peer dependency`或`conflicting dependencies`错误。解决这类问题通常需要手动调整`package.json`,或者尝试升级或降级冲突的包。 五、本地文件夹结构问题 有时,项目结构...
在Android开发过程中,有时会遇到一个令人困扰的问题,即`INSTALL FAILED CONFLICTING PROVIDER`。这个错误通常出现在尝试安装一个新的应用时,由于系统检测到新应用中的Content Provider(内容提供者)与已经安装在...
在Android开发过程中,有时会遇到一个常见的安装错误——`INSTALL_FAILED_CONFLICTING_PROVIDER`。这个错误通常发生在尝试安装一个新的应用时,系统检测到新的应用与已经安装在设备上的某个应用存在提供者(Provider...
Subject to the terms of this Laboratory and Developer License, POLYCOM grants you a limited, non-exclusive, non-transferable license to install and use, on a DEVICE, the number and type of SOFTWARE ...
npm install 报错,以为是npm问题,改成cnpm install,也还是报错,根据错误信息提示,推断是eslint版本不兼容。 报错提示: peerDependencies WARNING eslint-plugin-vue@^5.2.3 requires a peer of eslint@^5.0.0 ...
3. **Design of a Web-Based Version of the System**: The design of the web-based version allows for intelligent and enjoyable student interactions, provides supplemental problem-solving tools, and ...
way as the Eclipse IDE, OSGi still seemed reserved to the internal workings of a product. So I was still left with a big question: could OSGi influence enterprise Java applications in some other way? ...
But many organizations’ efforts to move to SOA have been mired–by organizational issues, by conflicting vendor messages, and by architectures that may amount to little more than Just a Bunch of Web...
The main results of the dissertation are as follows: 1.After the original formulation of the standard SVM is studied and analyzed, a new learning algorithm, Non-equidistant Margin Hyperplane SVM (NM-...
Many of the available resources are conflicting, depending on when they were written. Plus, reading and comprehending several books on the subject in order to implement services “tomorrow” is not ...
After completing Setup, install the device drivers by returning the DEVICE= commands to your CONFIG.SYS file and restarting your computer. 2.9 Incompatible Partition -------------------------- If ...
address, the client will display a popup informing the user of the address conflict. Users should contact the CP server administrator when this occurs. Once the server has excluded the conflicting ...
4. "The mittee members have conflicting opinions as to the best location of the new airport." "have conflicting opinions"表达了意见不合,"as to"表示关于某个话题。 5. "Henry's works of art are ...
高级设置(Advanced Setup)和常见问题解答(Frequently Asked Questions)部分则为解决安装过程中可能遇到的特定问题提供了指导和建议,比如如何在不同位置安装工具包(How do I install the Toolkit in a ...