使用Eclipse RCP进行桌面程序开发一快速起步Word格式.docx

上传人:b****1 文档编号:5331019 上传时间:2023-05-05 格式:DOCX 页数:25 大小:530.96KB
下载 相关 举报
使用Eclipse RCP进行桌面程序开发一快速起步Word格式.docx_第1页
第1页 / 共25页
使用Eclipse RCP进行桌面程序开发一快速起步Word格式.docx_第2页
第2页 / 共25页
使用Eclipse RCP进行桌面程序开发一快速起步Word格式.docx_第3页
第3页 / 共25页
使用Eclipse RCP进行桌面程序开发一快速起步Word格式.docx_第4页
第4页 / 共25页
使用Eclipse RCP进行桌面程序开发一快速起步Word格式.docx_第5页
第5页 / 共25页
使用Eclipse RCP进行桌面程序开发一快速起步Word格式.docx_第6页
第6页 / 共25页
使用Eclipse RCP进行桌面程序开发一快速起步Word格式.docx_第7页
第7页 / 共25页
使用Eclipse RCP进行桌面程序开发一快速起步Word格式.docx_第8页
第8页 / 共25页
使用Eclipse RCP进行桌面程序开发一快速起步Word格式.docx_第9页
第9页 / 共25页
使用Eclipse RCP进行桌面程序开发一快速起步Word格式.docx_第10页
第10页 / 共25页
使用Eclipse RCP进行桌面程序开发一快速起步Word格式.docx_第11页
第11页 / 共25页
使用Eclipse RCP进行桌面程序开发一快速起步Word格式.docx_第12页
第12页 / 共25页
使用Eclipse RCP进行桌面程序开发一快速起步Word格式.docx_第13页
第13页 / 共25页
使用Eclipse RCP进行桌面程序开发一快速起步Word格式.docx_第14页
第14页 / 共25页
使用Eclipse RCP进行桌面程序开发一快速起步Word格式.docx_第15页
第15页 / 共25页
使用Eclipse RCP进行桌面程序开发一快速起步Word格式.docx_第16页
第16页 / 共25页
使用Eclipse RCP进行桌面程序开发一快速起步Word格式.docx_第17页
第17页 / 共25页
使用Eclipse RCP进行桌面程序开发一快速起步Word格式.docx_第18页
第18页 / 共25页
使用Eclipse RCP进行桌面程序开发一快速起步Word格式.docx_第19页
第19页 / 共25页
使用Eclipse RCP进行桌面程序开发一快速起步Word格式.docx_第20页
第20页 / 共25页
亲,该文档总共25页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

使用Eclipse RCP进行桌面程序开发一快速起步Word格式.docx

《使用Eclipse RCP进行桌面程序开发一快速起步Word格式.docx》由会员分享,可在线阅读,更多相关《使用Eclipse RCP进行桌面程序开发一快速起步Word格式.docx(25页珍藏版)》请在冰点文库上搜索。

使用Eclipse RCP进行桌面程序开发一快速起步Word格式.docx

  点击配置文件中的“启动程序”,我们可以试着启动我们的RCP程序。

结果呢,会出错。

原因很简单,因为我们没有为我们的程序选中它依赖的插件。

  选中配置文件的“配置”选项卡,添加以下几个依赖项,记住,一定要把我们自己,也就是com.blogjava.youxia.rcp_start加进依赖项,否则会出错。

最开始的时候,就是这么一点小问题,让我浪费了几天时间。

  再点击添加必须的插件,自动添加其它的依赖项。

  再下一步,设置项目的构建路径,如下图:

  下一步,导出我们的程序:

  点下一步,输入我们程序导出的目录,如下图:

  点完成按钮之后,我们的程序就导出到我们的指定的目录中了,打开这个目录,可以看到一个类似eclipse的程序图标,双击运行,效果如下图:

  最后,需要说明两点:

第一,如果希望生成的程序有自己的图标,可以在产品配置文件中的最后两个配置文件中设置;

第二,生成的程序应该是没有菜单栏的,因为我的Eclipse安装了MyEclipse,所以导出的程序就多了两个菜单。

  好了,快速起步就到这里了,以后再仔细研究生成的代码和为我们的程序添加功能。

评论

re:

使用EclipseRCP进行桌面程序开发

(一):

快速起步 

回复 

更多评论 

2006-11-1816:

20by 

loocky[匿名]

eclipse2.几的版本就有这个功能,SWTgwt是核心

2006-11-2422:

59by 

海边沫沫

3.0以后,Eclipse的插件程序可以脱离Eclipse环境单独运行,而且该单独运行的程序也可以被插件扩展,这才是RCP。

2.x版的不是。

2006-11-2513:

喜欢

好文章,谢谢!

2006-12-0117:

17by 

self

好文章,谢谢

2006-12-0509:

54by 

itVincent

请问这个跟SWT有什么不同?

也是桌面程序吗?

2006-12-0515:

13by 

京山游侠

这也是桌面程序,它的基础就是SWT,就好像Eclipse的基础是SWT一样。

RCP的好处就是让你能够充分利用Eclipse的界面和插件机制,让你站在巨人的肩膀上看得更远

2006-12-0921:

36by 

tory

看完后收获不小

2006-12-2011:

53by 

xhhm

我新建一个HelloRCP的工程以后,运行时就会报错 

org.osgi.framework.BundleException:

Theactivatortttt.Activatorforbundlettttisinvalid 

我用的Eclipse3.2,打了MyEclipse插件,JDK用的1.4的,帮帮忙吧`~谢谢了``~~~~

2006-12-2121:

呵呵,你这个问题我没有遇到过。

2007-01-0517:

33by 

billbai

@xhhm 

你可以在工程属性中的JavaCompiler中选择JDK的版本

2007-01-1208:

44by 

搂住sb

怎么找不到com.genuitec.eclipse.core这个包 

eclipse3.2.1

2007-01-1213:

47by 

是不是你没有指定插件依赖项?

2007-03-0301:

35by 

灵魂机器

为什么我的"

RunAs"

是空的?

救命啊

2007-06-0923:

25by 

Lf0x

不错得文章

2007-07-3016:

29by 

小白之家

不错,不错

2007-08-2717:

15by 

XXN

MyEclipse和JDK1.4版本的?

好像是不可以的吧...... 

JDK换成1.5的吧!

com.genuitec.eclipse.core这个包应该是海边妹妹自己打的一个包吧,在eclipse下面的****.eclipse.core包是存在的.自己好好找找!

2007-09-2614:

28by 

me

好文章,受益匪浅。

2007-12-1922:

06by 

kile

您好!

请教一个问题呀 

我建的pluginproject原来导出product是可以运行的,这两天不知道,修改了什么东西,新导出的product不能正确执行了,即使从原来的plugin导出的新的product也执行不了了。

提示如下:

--------------------------- 

Eclipse 

JVMterminated.Exitcode=-1 

-Djava.class.path=D:

\Eclipse\Testbin\RCP_Start4\eclipse\plugins\org.eclipse.equinox.launcher_1.0.1.R33x_v20070828.jar 

-oswin32 

-wswin32 

-archx86 

-showsplash 

-launcherD:

\Eclipse\Testbin\RCP_Start4\eclipse\eclipse.exe 

-nameEclipse 

--launcher.libraryD:

\Eclipse\Testbin\RCP_Start4\eclipse\plugins\org.eclipse.equinox.launcher.win32.win32.x86_1.0.2.R331_v20071019\eclipse_1021.dll

-startupD:

-vmC:

\ProgramFiles\Java\jre1.5.0_09\bin\client\jvm.dll 

-vmargs 

确定 

请问是怎么回事?

该怎么解决呢?

谢谢!

2007-12-2419:

小河

谢谢,第一个程序按照你的指导完全正确了。

快速起步[未登录] 

2008-03-1122:

好文 

产品发布后title处出现了乱码不知何故?

发布前的运行都是好的

2008-03-1417:

NOMIS

会出現JVMterminated.Exitcode=13的錯?

是不是我用Eclipse3.3.2的関係?

似乎缺了com.genuitec.eclipse.core這個包?

不過如果我在新建产吅配置,初始化文件內容,'

選使用启动配置'

就可以不用自己去設配置,而且不會出錯!

2008-04-0314:

隔叶黄莺

RCP入门的好文章,为什么我用的Eclipse3.3Class版,新建项目里找不到插件项目啊

2008-05-0613:

55by 

开水

@隔叶黄莺 

你要安装rcp插件的吧, 

下载一个试试。

2008-06-2517:

11by 

练习一下

其他都好,就是不能单独生成一个可执行的程序!

麻烦指导一下,谢谢!

2008-06-3014:

41by 

LamentGates

太灵了~~~~~

2008-07-1222:

dd

写的非常好,我搜到的做好的中文RCP文章

2008-08-1414:

46by 

zz

呵呵,很不错啦,谢谢了

2008-11-0618:

bruce

我导出后不能运行啊,一直都在报错,我就是按照上面的过程做的,哪位大侠明白,请指点迷津!

下面是错误代码:

!

SESSION2008-11-0618:

06:

42.375----------------------------------------------- 

eclipse.buildId=unknown 

java.version=1.5.0_06 

java.vendor=SunMicrosystemsInc. 

BootLoaderconstants:

OS=win32,ARCH=x86,WS=win32,NL=zh_CN 

Command-linearguments:

-oswin32-wswin32-archx86 

ENTRYorg.eclipse.equinox.app002008-11-0618:

43.390 

MESSAGEProductcn.blocjava.youxia.rcp_start.productcouldnotbefound. 

ENTRYorg.eclipse.osgi402008-11-0618:

43.406 

MESSAGEApplicationerror 

STACK1 

java.lang.RuntimeException:

Noapplicationidhasbeenfound. 

atorg.eclipse.equinox.internal.app.EclipseAppContainer.startDefaultApp(EclipseAppContainer.java:

236) 

atorg.eclipse.equinox.internal.app.MainApplicationLauncher.run(MainApplicationLauncher.java:

29) 

atorg.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:

110) 

atorg.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:

79) 

atorg.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:

382) 

179) 

atsun.reflect.NativeMethodAccessorImpl.invoke0(NativeMethod) 

atsun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:

39) 

atsun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:

25) 

atjava.lang.reflect.Method.invoke(Method.java:

585) 

atorg.eclipse.equinox.launcher.Main.invokeFramework(Main.java:

549) 

atorg.eclipse.equinox.launcher.Main.basicRun(Main.java:

504) 

atorg.eclipse.equinox.launcher.Main.run(Main.java:

1236) 

ENTRYorg.eclipse.osgi202008-11-0618:

43.421 

MESSAGEThefollowingisacompletelistofbundleswhicharenotresolved,seethepriorlogentryfortherootcauseifitexists:

SUBENTRY1org.eclipse.osgi202008-11-0618:

MESSAGEBundleinitial@reference:

file:

plugins/cn.blocjava.youxia.rcp_start_1.0.0.jar/[1]wasnotresolved. 

SUBENTRY2cn.blocjava.youxia.rcp_start202008-11-0618:

MESSAGEMissingConstraint:

Bundle-RequiredExecutionEnvironment:

JavaSE-1.6 

2009-01-1210:

hellorcp

我也找不到这个包,不过我我点了addRequiredPlug-ins包能包括的包都加进去了 

成功运行

2009-03-0919:

57by 

米高阳

有个问题想请教一下,我在Eclipse中运行没有问题,但是导出文件时就会没有那个Jar文件,而且会报错错误是 

Errorsoccuredduringtheoperation:

Azipcontainingthebuildlogshasbeengeneratedandplacedat"

D:

/Program/Eclipse3.3/Eclipase"

这个地址是我的导出地址,但是在上一层灰多一个zip文件,而该有jar的地方却没有,怎么回事。

还想请教一下有没有关于RCP的比较好的教材给推荐一下,谢谢!

盼望您的回复

2009-03-1414:

01by 

林怡

谢谢,我从这篇文章中学到了好多。

2009-03-1710:

飞来飞去

刚用swt做了个程序,看完这个觉得rcp很强大啊,按照楼主的步骤做了,除了找不到com.genuitec.eclipse.core,其他的都没问题,不过每家com.genuitec.eclipse.core程序也能正常运行~~猜想com.genuitec.eclipse.core可能是myeclipse下的吧,而我用的是纯eclipse

2009-04-0217:

18by 

创意产品网

发现博主好的好文章,今天没时间了,先mark下,以后慢慢来看

19by 

mark下

2009-04-0720:

39by 

陈卓

好文章,看过后就明白了。

谢谢。

另外,

com.genuitec.eclipse.core是MyEclipse的包,不要也可以。

2009-04-1512:

34by 

强子

照楼主的做,每步都一样,没有报错,但就是最后导出的内容中没有startup.jar文件 

网上也没说这个问题的 

希望得到楼主或者朋友的答复 

谢谢

2009-04-2711:

ccat

跟bruce报一样的错。

求解!

23by 

@强子 

我生成的也没有,看网上说,可以把eclipse里的startup拷过去,然后要改xml,具体怎么做忘了。

不过没有这个也可以启动。

2009-07-2811:

12by 

darwin

我在导出独立运行时报这个错,哪位大侠帮帮忙,非常感谢!

Couldnotfindframework 

atorg.eclipse.core.launcher.Main.getBootPath(Main.java:

639) 

atorg.eclipse.core.lau

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 法律文书 > 调解书

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2