按默认配置制作的Eclipse Product。导出时有50多M。而我的程序中很多插件都没有使用。
经过一番精简,我的程序发布后只有10M左右了。
一般情况下只有下面的这些插件是必需的:
<plugin id="com.ibm.icu"/>
<plugin id="org.eclipse.core.commands"/>
<plugin id="org.eclipse.core.contenttype"/>
<plugin id="org.eclipse.core.expressions"/>
<plugin id="org.eclipse.core. ...
- 16:38
- 浏览 (1869)
- 评论 (1)
- 分类: Eclipse RCP
- 进入论坛
最近在做的一个基于Eclipse RCP的下载工具,需要监视系统剪贴板中。
自己在实现的时候主要遇到了两个问题:
1.如果监视线程使用非UI线程,则不能去访问剪贴板
2.如果监视线程使用UI线程,则该线程将导致界面阻塞
我找到了两个解决的办法:
1.使用UIJob
UIJob job = new UIJob("ClipBoardMonitorUIJob") {
@Override
public IStatus runInUIThread(IProgressMonitor monitor) {
String textData = (String) clipboard.getCont ...
- 10:28
- 浏览 (999)
- 评论 (0)
- 分类: Eclipse RCP
- 进入论坛
在RCP编程中我们经常遇到ViewPart和EditorPart交互的问题,例如:在EditorPart中保存一条记录后,需要刷新对应的ViewPart视图中的数据。
我也是初学RCP编程,在遇到这个问题后我找到了两个解决的办法:
1.给ViewPart增加一个Model对象,利用Observer模式监听Model数据的变化。EditorPart中的数据保存到Model中时将触发监听器刷新ViewPart中的数据。
2.使用Eclipse中的IWorkbenchPart和IWorkbenchPart2接口中的PropertyListener机制。
在ViewPart中打开EditorPart时 ...
- 15:20
- 浏览 (954)
- 评论 (0)
- 分类: Eclipse RCP
- 浏览: 48967 次

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
JBPM 与 Spring 结合
sessionFactory怎么配的?
-- by jinguizi -
重新整理后的Oracle OAF学 ...
太好了!谢死你了!
-- by chenpu -
ExtJS中FormPanel实现数 ...
请教一下楼主,本地json数据如何实现分页?单击下一页时,怎样在js中得到当前的 ...
-- by gaipai -
重新整理后的Oracle OAF学 ...
这个格式的高亮显示都看不清了
-- by qinglangee -
ExtJS中FormPanel实现数 ...
把你的后台代码发出来看看啊 光说返回JSON的格式,看看你到底是怎么返回的啊 y ...
-- by yongtree






评论排行榜