- 浏览: 86147 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
chenlog:
thank you so much~~~
java中图像简单处理 -
dang_java:
Thanks.
java中图像简单处理 -
wangxinpier:
adobe reader有一个繁体字体需要安装一下
birt 3.7.1导出PDF报表中文问题
需要升级的product是一个eclipse开发的RCP程序。
升级方式:使用旧UpdateManager升级方式(p2之前的升级方式)。只写了一个功能部件,内包含了6个插件,2个fragment。
曾多次升级过。然而某一次做了升级包并升级之后。再次启动程序就打不开了。其日志流如下:
!ENTRY org.eclipse.ui 4 0 2012-06-15 14:29:55.171
!MESSAGE Unhandled event loop exception
!STACK 0
org.eclipse.core.runtime.InvalidRegistryObjectException: Invalid registry object
at org.eclipse.core.internal.registry.RegistryObjectManager.basicGetObject(RegistryObjectManager.java:272)
at org.eclipse.core.internal.registry.RegistryObjectManager.getObject(RegistryObjectManager.java:262)
at org.eclipse.core.internal.registry.ConfigurationElementHandle.getConfigurationElement(ConfigurationElementHandle.java:26)
……
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at com.zxx.frame.Application.start(Application.java:91)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at ……
!ENTRY org.eclipse.core.jobs 2 2 2012-06-15 14:29:56.015
!MESSAGE Job found still running after platform shutdown. Jobs should be canceled by the plugin that scheduled them during shutdown: org.eclipse.core.internal.registry.osgi.ExtensionEventDispatcherJob
网上有些人在讨论这个问题,我看了一下也没看懂。都只是给出了猜测性的提示。我就无法参考。
但对于我本身的这个问题来说其实还是比较好排查的。
我首先重启了,发现该问题亦然存在。--这肯定是这次的升级包有问题。
于是我删除了此次升级的feature以及plugins,再次打开程序,发现还是不行。
怎么办……?偶然间,我打开了程序的另一份(该份这次没有过),OK,这个是能用的。然后我再打开刚才的问题程序,发现现在已经可以用了。
于是经过反复试验,发现只要升级了该次软件包。就会出问题。并且删除软件包后,必须启动一下一个好的Rcp程序后(一个备份)。才可以使用。于是我也猜想,jvm记住了这个rcp程序的某个东西,这个东西是错误的情况下,不能启动错误提供者RCP程序,但可以启动一个正确的RCP程序,并将这个东西的值正常化。至于这个东西是什么,我也不知道。
下面来查查升级包的问题。
观察升级包中plugins中的各个manifest.mf中的版本签名。发现了问题。有一个fragment中manifest.mf中bundle-version写错了2.0.1XXX,版本号竟然比现在(V3.0.0XXX)的低,而在freatures指向的包的后缀时间没错(4.0.0XXX)。修改之后再次升级。问题不再出现。
具体原因不知,有知道的不吝赐教。
发表评论
-
Eclipse属性视图PropertySheetPage中修改值弹框提示
2021-03-09 14:54 0<!--[if !supportLists]--> ... -
eclipse RCP 开发中的程序参数使用
2018-09-10 19:32 571在使用eclipse进行rcp开发时等,如果需要配置自定义程 ... -
eclipse的插件依赖项
2016-08-05 18:17 0eclipse中资源管理器下插件依赖项内容保存在什么地方? ... -
eclipse中扩展点之filter的使用
2016-06-14 16:01 0最近碰到一个问题:就是根据工程需要显示或是不显示某个pro ... -
日志adfabv
2015-08-17 16:10 0日志 -
Eclipse、JDT、调试的使用
2015-01-06 11:43 0学习《eclipse权威开发指南2》练习1,2,3学到的: ... -
RCP中动态加载插件的模拟练习
2014-12-31 15:17 0学习《eclipse权威开发指南2》练习8学到的: 想学 ... -
RCP aboutDialog内容配置问题
2014-12-28 20:44 0在工作中碰到了一个需求,需要在RCP 的aboutDialo ... -
kssp
2014-12-08 21:51 0ksop -
RCP中的路径示例
2014-09-28 13:49 0转自:http://www.cnblogs.com/wuhe ... -
修改MANIFEST.MF后无法访问文件
2014-09-15 16:39 0无法访问文件“plugins/com.XXXX_5.0.0 ... -
eclipse多线程机制
2014-09-09 16:48 0通过对 Eclipse 内核 ... -
使用org.eclispe.ui.activities控制菜单显示
2014-08-29 16:50 0使用org.eclipse.ui.activiti ... -
使用Eclipse控制台
2014-04-11 16:09 01. 使用控制台 使用eclipse开发使用控制台提示给 ... -
eclipse的configuration目录与启动
2014-04-08 16:45 0转自:http://blog.sina.com.cn/s/ ... -
富文本编辑控件StyledText
2014-03-07 15:44 0在eclipse开发中,想要实现microsoft word ... -
使用eclipse编辑区打开工程文件
2014-03-07 14:28 0项目中有导入工程文件(xml),是通过对话框层进选择的。现在需 ... -
插件的另一种安装使用方式
2013-12-26 17:10 0接上面关于插件安装(link,dropin等)的问题。说另一 ... -
插件的安装org.eclipse.equinox.simpleconfigurator
2013-12-26 17:07 0背景:由于某些原因致使我开发过程中用到的eclipse/p ... -
eclipse插件手动安装方式
2014-01-01 15:53 2252Eclipse的插件手工安装方式 最初方式 解压相关的 ...
相关推荐
eclipse在线更新升级到android5.0
myeclipse10 eclipse 离线升级包
该源码是“跟着实例学eclipse插件开发--第五篇:插件自动升级”的示例源码,教程网址:https://blog.csdn.net/jiujiya123/article/details/82498681。
myeclipse10 eclipse 离线升级包
这是一个32位的Eclipse在线安装工具,选择你想要的类型的Eclipse无脑下一步即可
因为ZF的原因,中国区域eclipse 在线更新不了 android SDK,这是我们程序猿的悲哀,本人曾经也为更新不了而困扰了很久,今天终于想办法更新了,特拿出来和大家分享。
eclipse 自动关闭的问题 eclipse 自动关闭的问题 eclipse 自动关闭的问题
解决eclipse .不工作问题 解决eclipse .不工作问题 解决eclipse .不工作问题 解决eclipse .不工作问题
Eclipse 在线配置 Hibernate Tools
Eclipse 增强代码提示问题解决方案 里面有说明 里面有说明
解决Eclipse过期问题,延长使用时间,不用再看烦人的缴费弹窗。将类容复制类中运行即可。
eclipse卡死问题解决
Eclipse 插件安装、升级和卸载的方法 Eclipse 插件安装、升级和卸载的方法
适合人群:适合刚接触 JAVA 和 Eclipse 的小白;有提高 Eclipse 更新速度等需求的人员。 详细操作可以参考:...*之后随着插件的增加或版本的升级,软件源会不断新增,大家可以参考原理进行修改
eclipse版本太低问题eclipse版本太低问题eclipse版本太低问题跟jdk版本有关
Eclipse Eclipse教程 Eclipse电子书 Eclipse入门教程
解决Eclipse安装activiti插件报错问题的资源包 错误描述:Cannot complete the install because one or more required items could not be found
eclipse安装包eclipse安装包
eclipse GIT_4.6.1离线插件包 下载后解压到eclipse安装目录,重启Eclipse即可。
Eclipse常见问题及解决方法