关闭

ant脚本部署RCP产品

标签: AntRCP产品
317人阅读 评论(0) 收藏 举报
分类:

主要学习的链接浅析 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}没有配置成功  删除后用系统自带的环境变量

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

上传部分错误截图:

上传成功后部分截图:





0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:11716次
    • 积分:430
    • 等级:
    • 排名:千里之外
    • 原创:31篇
    • 转载:7篇
    • 译文:0篇
    • 评论:0条