框架启动位于org.eclipse.osgi_<version>插件中,入口为org.eclipse.core.runtime.adaptor.EclipseStarter.run(String[] args, Runnable endSplashHandler)

其中最主要的方法是Startup方法,其主要功能:

1.初始化框架属性信息     FrameworkProperties

2.处理命令行参数

3.初始化LocationManager

4.加载config.ini中配置信息

5.创建框架适配器实例     FrameworkAdapter

6.创建框架实例                Framework

7.加载平台所需的Bundles

8.设置启动级别               默认是6

1.创建框架适配器实例     FrameworkAdapter

收藏于 2012-12-12
来自于百度空间
文章有问题?点击这里反馈给我们

转载于:https://www.cnblogs.com/fengpeng/p/4628383.html

Eclipse启动之四 : Eclipse核心框架启动(百度空间迁移)相关推荐

  1. Eclipse启动之二:Eclipse动态库(百度空间迁移)

    动态库中的主要实现文件是:eclipse.c 其主要功能定位启动Java虚拟机和显示Splash窗口(暂未用,通过在org.eclipse.equinox.launcher.Main中调用来显示) j ...

  2. Eclipse启动之一:外壳程序(百度空间迁移)

    当用户双击Eclipse.exe文件时,先进入到外壳程序. 外壳程序的主要作用是读取配置文件,加载动态库和调用动态库函数 源代码位于Plugin/org.eclipse.platform.source ...

  3. a33 linux内核启动网卡,a33核心板启动问题 - nevermore1981的个人空间 - OSCHINA - 中文开源技术交流社区...

    测试发现a33核心板有时无法正常启动,通过串口信息显示判断是uboot 对mmc初始化有时会出现问题: [      0.770][mmc]: ************Try MMC card 2** ...

  4. 博客已从百度空间搬家到此

    2019独角兽企业重金招聘Python工程师标准>>> 今晚把百度空间迁移到了这里,并把最近的几篇文章搬了过来. 百度空间:http://hi.baidu.com/wolf_panj ...

  5. 严重: 所必需的服务组件启动失败,所以无法启动Tomcat,eclipse:org.apache.catalina.startup.Catalina start

    严重:所必需的服务组件启动失败,所以无法启动Tomcat org.apache.catalina.LifecycleException:子容器启动失败 at org.apache.catalina.c ...

  6. linux eclipse报错日志,centos6.8命令行启动eclipse报org.eclipse.swt.SWTError错误

    系统版本:centos6.8 JDK 版本:jdk1.8.0_111 eclipse版本:eclipse neon.1 问题描述: [1]在xwindow界面可以正常启动eclipse [2]在命令行 ...

  7. eclipse.ini配置eclipse的启动参数

    Eclipse的启动由$ECLIPSE_HOME/eclipse.ini控制,如果$ECLIPSE_HOME 没有被定义,则Eclipse安装目录下的默认eclipse.ini会生效. eclipse ...

  8. 解决eclipse环境下maven项目tomcat启动,未加载到项目的问题

    解决eclipse环境下maven项目tomcat启动,未加载到项目的问题 参考文章: (1)解决eclipse环境下maven项目tomcat启动,未加载到项目的问题 (2)https://www. ...

  9. eclipse java启动参数设置_[Java教程]eclipse.ini配置eclipse的启动参数

    [Java教程]eclipse.ini配置eclipse的启动参数 0 2013-09-28 01:00:11 Eclipse的启动由$ECLIPSE_HOME/eclipse.ini控制,如果$EC ...

最新文章

  1. linux中获取redis的map,深入Redis之 bitmap位图和HyperLogLog(五)
  2. 力扣1716.计算力扣银行的钱
  3. [和管子对话] 2 2007-4-6/抽象类和接口的谁是谁非
  4. python tkinter库Entry控件Text控件
  5. 没有计算机基础可以学python-Python入门必看篇(面向小白)想学Python只看这一篇就够了...
  6. [APUE]进程关系(上)
  7. js常用的加密/解密方法
  8. pythondebug教学_python debug的使用方式
  9. 青岛理工计算机网络期末试题,青岛理工大学计算机网络试题2008~2009
  10. 图片鉴黄的原理和应用
  11. 360浏览器各历史版本大全和bug汇总(及历史版本官方下载地址)
  12. 财务自由,整层楼沸腾!万亿蚂蚁IPO来了,诞生几千个亿万富翁?杭州、上海房价又要涨了…...
  13. 【找工作必读】来自IT公司速查手册的各大IT公司薪资
  14. react native 渐变 BVLinearGradient报错不存在
  15. @Column中的length属性和@Size和@length区别
  16. 关于解决 inittramfs unpacking failed:Decoding failed 报错
  17. 股价大跌、现金流承压,工业富联风光不再?
  18. CSS3 动画效果
  19. 数字IC设计 - 数字集成电路基础
  20. win10右下角天气怎么关

热门文章

  1. 一文看懂人工智能的发展速度到底有多快
  2. 线性时不变系统以及响应的分类
  3. 单纯形法(三)(概念部分)
  4. 对外星智能的搜索得到了重大的升级
  5. 报告解读 | 实现智能制造的五大关键环节和四大赋能路径
  6. 美国科学家成功恢复老年人工作记忆,望奠定认知干预疗法基础
  7. 学界 | 史上最强GAN图像生成器,Inception分数提高两倍
  8. GAN 的发展对于研究通用人工智能有什么意义?
  9. CSDN 2022 届春季校园招聘火热启动!
  10. 官宣:程序员被纳入新生代农民工!