我已经在eclipse中安装了一个功能组,我使用installUI来执行此操作。
这工作正常,第一次。现在,如果该功能组中的插件已更新/修改或添加了插件,则如果我再次运行相同的installIU命令,则不会反映这些更改!但在eclipse中使用UI却行得通!
任何想法如何通过命令行来实现这一点?如何通过命令行更新eclipse中安装的插件?
2
A
回答
2
无法使用P2导向器进行更新。如果你想更新你的功能,你必须先卸载它,然后再次安装它,但这次是安装最新版本。
实施例,安装:
eclipse -application org.eclipse.equinox.p2.director -noSplash
-repository http://download.eclipse.org/releases/juno
-installIUs org.eclipse.egit.feature.group,org.eclipse.jgit.feature.group,
org.eclipse.emf.sdk.feature.group,org.eclipse.mylyn_feature.feature.group
实施例,卸载:
eclipse -application org.eclipse.equinox.p2.director -nosplash
-uninstallIU org.eclipse.egit.feature.group,org.eclipse.jgit.feature.group,
org.eclipse.emf.sdk.feature.group,org.eclipse.mylyn_feature.feature.group
的WHY P2将不通过命令行更新的例子如下所列:
安装VS更新:虽然只有在使用 较低级别的p2 Core API时仍然有效,请指定要安装的IU (作为根IU) 不会自动更新该IU的任何现有版本。 尽管p2策划者会考虑将非根IU替换为 以满足依赖关系,但p2不会更新根IU。更新根目录 IU要求明确卸载旧的IU并安装新版本的 版本。请注意,p2安装新软件/更新软件 向导确实检测到这种情况并将安装转换为 更新。
参考文献:Eclipse forum,Vogella blog,Paul Websters blog,Eclipse help,Equinox/p2/FAQ
相关问题
- 1. 如何使用命令行自动安装Eclipse插件?
- 2. 通过更新站点安装多个Eclipse插件
- 3. 如何更新通过命令行
- 4. 通过安装程序文件的命令行安装目录
- 5. 如何通过命令行卸载Eclipse插件?
- 6. 如何通过命令行构建eclipse插件
- 7. 安装插件到Eclipse中使用命令行
- 8. 如何在Eclipse中通过命令Promt运行已安装的Apk?
- 9. 还原Eclipse安装到通过命令行以前的状态
- 10. 如何通过命令安装证书?
- 11. 软件更新错误和如何在eclipse中安装插件
- 12. 通过命令行刷新eclipse项目
- 13. 如何通过命令行配置Eclipse?
- 14. Eclipse插件(重新安装?)
- 15. 如何更新eclipse安装?
- 16. 通过命令/ cli从文件安装jenkins插件
- 17. Eclipse插件 - 如何从eclipse插件执行UNIX命令?
- 18. eclipse命令行Shell插件
- 19. 如何安装不在eclipse marketplace上的插件更新
- 20. 如何通过命令行安装OpenJDK的Javadoc?
- 21. 如何通过命令更新
- 22. Fedora命令行安装eclipse与android sdk
- 23. 通过命令行更改变量NSIS安装程序
- 24. 如何通过命令提示符执行安装?
- 25. 如何通过命令行安装和设置LDAP?
- 26. 如何通过命令行安装crx Chrome扩展?
- 27. 如何通过命令行在Mac上安装JQ?
- 28. 如何通过命令行正确安装Chrome浏览器?
- 29. 如何在Eclipse中安装Mercurial插件
- 30. 如何在Eclipse中安装PigPen插件?