Eclipse PlugIns&RCP&OSGI知识库 |
||
|
未分类文章
EclipseCon 2007中的OSGi相关Topic投票
EclipseCon 2007中将会有关于OSGi的专题Topic,经过一段时间的Topic征求后,目前公布出来了一些Topic供大家投票,以确定到底哪几个Topic会在明年的EclipseCon上登场,稍微看了一下,基本上都属于初级的介绍,没有什么深入性质的探讨,毕竟OSGi在国外目前也只是处于开始流行阶段,顺便提一下最近OSGi EEG倒是有不少的动作,相信近期会有一些他们活动的结果公告出来。 ...
Eclipse 启动运行速度调优
JVM 提供了各种用于调整内存分配和垃圾回收行为的标准开关和非标准开关。其中一些设置可以提高 JAVA IDE 的性能。 注意,由于 -X (尤其是 -XX JVM)开关通常是 JVM 或 JVM 供应商特定的,本部分介绍的开关可用于 Sun Microsystems J2SE 1.4.2。 以下设置在大多数系统上将产生比工厂更好的设置性能。 -vmargs - 表示将后面的所有参数直接传递到所 ...
比窦娥还冤的CM
在之前的一篇blog中我曾经写到过CM对于application level的configuration的不适应,提到的主要是两点: 1、无法在外部统一的对Bundle中service所需要的属性进行管理; 当时基于这个约束,只好在各自的bundle下编写一个管理当前bundle属性的服务,当外部需要管理此bundle的属性时,必须通过这个服务来管理,否则的话改变是不会起到效果的。 2、无法共享属性 ...
Model is king: EMF will play a main role in Eclipse
If you have several years development experience in Eclipse plugin, then you will know that a good model is the key for a successful UI, even UI stuff is important, but the king is model behind it. As ...
SCA:企业应用开发的利器
SCA无疑是目前业界最为火热的词语之一,粗略的翻阅了一下SCA V0.9的规范,先不论SCA的商业因素,不得不感叹于SCA确实可以称为企业应用开发的利器,而SCA的野心也是从目前的规范中可见一斑。SOA是近些年来各大厂商一直炒作的一个热门词语,不过基于SOA思想如何来开发系统是没有规范的,各大厂商可谓是各有一套,而SCA呢,就是出于这个目的来制定的,SCA旨在为基于SOA思想的系统制定开发、部署的 ...
eclipse小技巧
最近写CODE的时候,遇到个问题:得到一个JAVA文件所在的插件路径.问题倒是很快解决了.可气人的是这个问题好久之前我已经问过一次了.没想到又忘了.郁闷!!!于是决定写篇文章,把ECLIPSE开发中的小方法集中起来,方便自己查询,也可以给刚入门的程序员个提示.对于同时也希望谁有小的技巧能共享一下.我也算是抛砖引玉吧. 1.得到某PLUGIN的路径: Platform.getBundle(" ...
OSGi和SCA
OSGi和SCA到底能有什么关系呢,确实,至少从现有的OSGi规范以及SCA规范分别来看,两者没有直接的关联,由于OSGi规范是对于嵌入式领域的软件而制定的,其特别注重软件的动态性的支持,而SCA规范是对于企业应用领域的软件而制定的,并且是基于SOA的,其特别注重对于企业应用而言的基础设施的实现,同时又尽量的去屏蔽对于SCA容器使用者而言SOA带来的技术实现细节的难度;但根据OSGi规范以及SCA ...
How to design your own extension-point for Eclipse
Eclipse allow you to extend its functionalities by implementing its extension-point. We often write a Eclipse plugin which implement some of Eclipse's existing extension-points, e.g. if we want to cont ...
Go on SCA and OSGi
发了封关于SCA和OSGi的mail给OSGi-dev的邮件列表,收到了Peter的回应,Peter的回信如下:"What the EEG will do depends on its members ...I think there is a lot of excitement about SCA and OSGi. I also justread it and agree that ...
tooltip + F2
在ECLIPSE中开发JAVA程序,当我们打开一个JAVA类时,ECLIPSE会打开一个JDT的JAVA EDITOR来显示这个类.当把鼠标移到某一个JAVA类型时,会出现一个tooltip的提示信息.这时我们可以按F2来把焦点设定在这个提示信息窗口上,这样就不会因为一移动鼠标这个提示窗口就消失了. tooltip大家都会加,但怎么把F2这个功能也加上去呢? 其实很容易,下面我用简单的代码介绍一下 ...
发布OSGI Opendoc正式版
在收集了大家对于OSGI Opendoc预览版的意见后,做出了一些改动,形成了现在的正式版,在此特别感谢一餐三碗、jazzy、caoxg以及brokendoor等朋友对预览版提出的建议,在预览版的基础上,正式版做出了如下的改动和内容的增加: 增加基于Bridge方式开发B/S应用的章节; 增加对于Configuration Admin Service和Event Admin Service讲解的章节 ...
eclipse comparedialog reuse
最近由于工作需要,学习了ECLIPSE的COMPARE插件,并利用它进行了两个String的比较. 相关资料: http://wiki.eclipse.org/FAQ_How_do_I_create_a_Compare_dialog%3F http://wiki.eclipse.org/FAQ_How_do_I_create_a_compare_editor%3F http://wiki.ecli ...
关于多页编辑器中不同Editor之间的Redo&Undo冲突的解决
在我们的插件工具的开发过程中碰到一个问题,就是在编辑xml文件的时候,因为采用了EMF建模,导致在使用Eclipse Forms编辑节点和属性与编辑事件的JavaScript脚本的Editor之间二者的Redo&Undo功能有一定的冲突,EMF的Redo&Undo不可用,当把JavaScript编辑器中TextViewer的UndoManager屏蔽了之后,EMF的Redo& ...
TextEditor原理分析笔记
Editor的语法着色原理:Eclipse使用damage ,repair和reconcile模型来实现语法着色功能,当用户每次修改了document,Reconciler就会去计算文档中哪些可视区域是无效的以及如何去repair之:这里的damage表示需要重新加以显示的文本,repair则表示重新进行显示的方式,而reconcile则是这个重新显示的过程.为了定制damage和repair,需要 ...
最近的Eclipse开发总结
java.lang.IllegalAccessError: tried to access field ... 定义在基类中的属性,在子类的内部类和匿名类中是无法使用的,否则会报出这样的错误,解决方法是调用属性的get方法 在打包的时候,如果在binary build中没有选中META-INF的话,会导致在调用该包中的class的时候出现找不到类的异常错误 在EMF中一个,使用TreeViewer来 ...
群组知识库热门文章
- 20027 Eclipse及其插件介绍和下载
- 12237 Eclipse 、 Equinox 和 OSGi
- 10369 OSGi入门笔记
- 8423 偶也研究OSGi了之一
- 8144 OSGi技术预测: 未来几年60%的Java虚拟机上将部署OSGi
最新评论
公司里就有个类似的框架,可以再上面发布桌面,web程序可以共享一个日期管理器组件等classloade ...
hanjiangit 评论了 OSGi技术预测: 未来几年60%的Java虚拟机上 ...
hanjiangit 评论了 OSGi技术预测: 未来几年60%的Java虚拟机上 ...
原创作者: erylee 阅读:1794次 评论:4条 更新时间:2006-12-29 ....... ...
love_seam 评论了 OSGi技术预测: 未来几年60%的Java虚拟机上 ...
love_seam 评论了 OSGi技术预测: 未来几年60%的Java虚拟机上 ...