eclipse rcp项目打包

eclipse rcp项目打包

理论说明

eclipse的rcp项目挺老的了,网络上找到的打包方法很多其实适配性并不好,站在前人的肩膀上,说说看了几天,又尝试几天的结果吧!

主要内容

1.rcp项目打包用到的软件和方法

(1)rcp项目打包实际上用到的工具就2个,一个JDK,一个Maven;
(2) 最最简单的打包方法是将rcp项目的插件按类别分成features、bundles、build三类,分别是功能项目features、插件项目bundles和产品项目build;
(3)三种插件项目按类别分成三个文件夹,每个文件夹中又有许多项目,每个 项目有其自己的pom.xml打包配置文件,每个文件夹有其自己的pom.xml打包配置文件,三个文件夹外面有一个父类(parent)pom.xml打包配置文件
(4)难点就是以上说的三种pom.xml打包配置文件,可以自行查找"maven tycho"关键词,这个"maven tycho"是专门用来打包rcp项目的一系列maven工具包,它不需要你手动去下载,maven tycho的配置和支持文件在parent pom.xml文件中需要自行写出。
(5)还记得上面把rcp项目根据类别分成了三个文件夹吗?这个是maven tycho打包方法的要求,可以理解为打包的“格式要求”。

2.具体的打包方法

1.jdk配置,即环境变量配置,cmd进入dos窗口,输入java、javac、java -version(查看jdk版本)命令,全部正确后,jdk配置完成。
2.maven配置,下载前了解清楚自己的jdk支持什么版本的maven包,别jdk1.6去使用maven3.2甚至更新的版本,maven配置完dos窗口输入mvn -v查看maven版本,在输入mvn help:system,查看maven本地库的依赖文件有没有下全,有报错自己百度。
3. 打包的步骤 其实很简单,在你正确配置了jdk和maven后,dos窗口cd 进入到你本地rcp项目分块好了的文件夹下,运行mvn clean install package(意思是项目清理之前打包的数据后(一般是每个项目的文件夹下的target文件夹),重新打包),正常打包后可以在build文件夹下的主插件(产品包)文件夹下的target/product目录下找到把整个rcp项目集成的zip文件,这个zip文件简单理解是.exe可执行文件包(当然,还少了其他一些文件,这个自行百度吧!)

后文

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值