ant脚本部署RCP产品

原创 2015年11月20日 11:48:03

主要学习的链接浅析 Ant 脚本部署 RCP 项目

1.${xxxxx}: 类似于linux命令中的环境变量。这些变量本身定义在同目录下的build.properties

2.想要正常执行这个运行ant脚本。需要修改一些环境变量符合自己的本地环境  例如pdeBuildPluginVersion,equinoxLauncherPluginVersion等一定要和自己对应的目录下文件对应
包括eclipseLocation等 都需要修改。

3.如果测试运行 出现Main类找不到的情况
要看<target name="ped-build"> <java>中设置的classPath是否正确   我出现的原因是直接从上面链接中copy的  空格也被拷贝进来了 所以找不到    (万恶的空格)

4.开始只是ant脚本后,他会检测plugins文件下的插件  有些自己加进去的插件 和重名但版本不同的插件他都能检测到  我看着烦 就把点名的插件移动出来了

5.后来还是总是Build Fail, 提示没有绑定JavaSE什么  有些org.eclipse.equinox.launcher找不到  自己本身项目的插件找不到什么的  反正 恶心我一天

解决方法:把build.properties中的JavaSE-1.6=${java.home}/lib/rt.jar删除 

估计是由于${java.home}没有配置成功  删除后用系统自带的环境变量

然后就顺利的运行完了   测试解压后的产品压缩包    运行正常

上传部分错误截图:

上传成功后部分截图:





版权声明:本文为博主原创文章,欢迎转载 但请注明出处.

浅析 Ant 脚本部署 RCP 项目

目前 RCP 项目的部署方式主要有两种:一种是通过 Eclipse 的向导界面,另一种是利用 Ant 脚本的方式生成一个 RCP 项目。将 Ant 与 RCP 二者的特点相结合,可以更好的提高实际...
  • wanglha
  • wanglha
  • 2015年07月08日 12:47
  • 639

Ant脚本的使用

一,什么时候使用ant 也许你听到别人说起ant,一时冲动准备学习一下ant,当你看完了上边的第一个实例,也许你感觉ant真好,也许你感觉ant不过如此,得出这些结论都不能说错,虽然ant很好用, ...
  • u013968652
  • u013968652
  • 2014年03月14日 00:31
  • 1305

ant全自动更新部署web程序的详解

经常部署web应用程序的朋友可能会有这样的感受,由于每次部署花费的时间都比较多:要从svn服务器更新代码,修改配置文件、甚至还要解决文件冲突,再打包,再上传到服务器端(网速不给力要等好久),然后还要停...
  • zuoluoboy
  • zuoluoboy
  • 2014年03月22日 11:11
  • 8976

java利用Ant脚本生成war包全过程

使用ant脚本前的准备 1、下载一个ant安装包。如:apache-ant-1.8.4-bin.zip。解压到E盘。 2、配置环境变量。新增ANT_HOME:E:\apache-ant-1.8...
  • JR_Way
  • JR_Way
  • 2016年04月28日 15:25
  • 366

ant扩展之if,for

Ant-contrib是使用Ant编写脚本最重要的补充。当使用Ant编写一些较为复杂的逻辑功能,比如循环和流程判断时,自然希望 Ant 能支持这种编程能力。然而 Ant 核心任务中并没有提供  任务,...
  • wobendiankun
  • wobendiankun
  • 2014年09月10日 23:36
  • 1180

利用ant脚本 自动构建svn全量/增量/减量 项目升级包

一、基本原理 利用ant脚本自动从svn版本库checkout出旧版本, 新版本, 以及差异文件, 通过解析差异文件以及对比新旧版本文件的存在与否, 最终导出增量文件和减量文件。 ...
  • NeilAlexander
  • NeilAlexander
  • 2014年08月30日 23:26
  • 3085

eclipse rcp 打包出适合不同操作系统和操作位数.

1、查看自己eclipse的版本信息。点击菜单中的“Help”--->About Eclipse SDK,查看当前eclipse版本信息 2、在官网http://www.eclips...
  • luoww1
  • luoww1
  • 2013年03月15日 15:12
  • 1860

利用Ant脚本生成war包的详细步骤

使用ant脚本前的准备 1、下载一个ant安装包。如:apache-ant-1.8.4-bin.zip。解压到E盘。 2、配置环境变量。新增ANT_HOME:E:\apache-ant-1.8.4...
  • Baple
  • Baple
  • 2015年01月20日 16:52
  • 2647

Eclipse RCP开发桌面程序

KentySky 站在巨人的肩上,希望自己也可以长高一点!!! 博客园   首页   博问   闪存   新随笔   联系   订阅  管理 随笔-251  评论-86  文...
  • sinat_18366705
  • sinat_18366705
  • 2016年05月10日 12:02
  • 1825

Ant自动编译打包&发布

1. ant的安装比较简单,下载ant压缩包(最新的为1.9.3版本),下载之后将其解压到某个目录(本人解压到E:\Program Files\apache-ant-1.9.3) ,然后配置环境变量(...
  • heng615975867
  • heng615975867
  • 2016年01月21日 19:52
  • 1176
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ant脚本部署RCP产品
举报原因:
原因补充:

(最多只允许输入30个字)