Eclipse rcp over the years
2006-11-12 14:54
204 查看
Eclipse rcp over the years
The Eclipse project did not start with the intention of building an RCP. Instead, its goal was to create a platform for integrating development tools. Eclipse as an RCP started in the Eclipse 2.1 release timeframe as a hacker activity. The word was out that Eclipse-based IDEs were professional, good-looking, polished, and performed well. A few intrepid developers further observed that the same framework that made tooling easier to write and more attractive could be used to build more generic applications.By and large they were right, but there were many challenges. The most obvious of these were the interweaving of assumptions based on Eclipse as a tooling platform and the resultant inability to change certain elements of the environment's look and feel.
Eclipse 3.0 was a major enabling step for Eclipse as an RCP. Virtually all of the IDE-related interdependencies were eliminated and many of the different parts of the UI were opened to customization. The groundwork for dynamic plug-in installation, removal, and updating was established with the introduction of an OSGi-based (http://osgi.org) runtime. These two work items amounted to a massive refactoring of the main aspects of the Platform.
With these improvements, interest in RCP rose sharply and commercial applications began to emerge. IBM introduced its Workplace™ products, NASA started using RCP for managing, modeling, and analyzing space missions, and RCP showed up unnoticed in applications in various domains.
RCP will come back. Keke~ ^_^
相关文章推荐
- Semantic Segmentation using Fully Convolutional Networks over the years
- Over the past eight years
- 轻松解决 MyEclipse、Eclipse 编译时提示 @Override The method of type must override a superclass method 即 @Overr
- 轻松解决 MyEclipse、Eclipse 编译时提示 @Override The method of type must override a superclass method 即 @Overr
- disable the 'org.eclipse.recommenders.completion.rcp' plug-in
- Installing the Eclipse RCP Delta pack (for beginners)
- [Eclipse] The Eclipse RCP Command Framework
- rcp(插件开发) The 'Eclipse-LazyStart' header is deprecated, use 'Bundle-ActivationPolicy'
- Survey of the Eclipse RCP Ecosystem
- Eclipse报错显示Unable to build: the file dx.jar was not loaded from the SDK folder
- eclipse---配置,解决The superclass "javax.servlet.http.HttpServlet" was not found on the Java
- Eclipse 插件开发 - The resource tree is locked for modifications
- Eclipse中执行Ant脚本出现Could not find the main class的问题及解
- Android.Tools.Eclipse hangs at the Android SDK Content Loader
- The word is not correctly spelled 此问题是eclipse校验单词拼写
- Eclipse RCP /Plugin移除Search对话框
- Android开发中遇到的问题(五)——Eclipse导入Android项目出现"Invalid project description overlaps the location of another project"错误的解决办法
- eclipse:报错信息The superclass “javax.servlet.http.HttpServlet” was not found on the Java Build Path
- 如果项目中遇到:Unable to execute dex: java.nio.BufferOverflowException. Check the Eclipse log for stack tra
- 启动 eclipse 报错:Failed to load the JNI shared jvm.dll