学习Eclipse RCP之Hello World

创建插件项目
打开Eclipse并选择File->New->Project->Plug-in Project,Project name填"org.eclipse.ui.tutorials.rcp.helloworld",然后Next,对于"Would you like
to create a rich client application?"选择Yes,然后Next,Template选择Hello RCP,然后Next,然后Finish。
这时Eclipse会创建一些文件并打开MANIFEST.MF:

点击该文件的Overview页面的Testing中的Launch an Eclipse application,你应该会看到如下PDE默认配置的启动:

配置该项目
在项目名上右键点击->New->Product Configuration,File name填"helloworld.product",然后Finish。
这时Eclipse创建并打开Product Configuration来让你控制你的产品并入插件和其他资源。
在Overview页面里,Product Name填"helloworld",Product ID选择"org.eclipse.ui.tutorials.rcp.helloworld.product",Application选择"org.eclipse.ui.
tutorials.rcp.helloworld.application"
然后点击Configuratin tab,点击Add,选择你刚才创建的插件org.eclipse.ui.tutorials.rcp.helloworld,然后点击Add Required Plug-ins,然后保存文件。
回到Overview页面,点击Launch the product,程序会像前面一样启动。

在Eclipse外运行它
点击Product Configuration的Overview tab的Exporting中的Eclipse Product export wizard,Root directory填"helloworld",Directory填D:/deploy,然后
Finish,则会生成以下结构:

代码
  1. helloworld  
  2.    |    .eclipseproduct  
  3.    |    eclipse.exe  
  4.    |    startup.jar  
  5.    +--- configuration  
  6.    |         config.ini  
  7.    +--- plugins  
  8.              org.eclipse.core.commands_3.1.0.jar  
  9.              org.eclipse.core.expressions_3.1.0.jar  
  10.              org.eclipse.core.runtime_3.1.2.jar  
  11.              org.eclipse.help_3.1.0.jar  
  12.              org.eclipse.jface_3.1.1.jar  
  13.              org.eclipse.osgi_3.1.2.jar  
  14.              org.eclipse.swt.win32.win32.x86_3.1.2.jar  
  15.              org.eclipse.swt_3.1.0.jar  
  16.              org.eclipse.ui.tutorials.rcp.helloworld_1.0.0.jar  
  17.              org.eclipse.ui.workbench_3.1.2.jar  
  18.              org.eclipse.ui_3.1.2.jar  
<script type="text/javascript">render_code();</script>
运行eclipse.exe即可看到helloworld程序成功启动,你也可以将eclipse.exe改为helloworld.exe。 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值