Runner_up的博客

我是一棵小树 吸收营养中.......

ant脚本部署RCP产品

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

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

上传部分错误截图:

上传成功后部分截图:





阅读更多
版权声明:本文为博主原创文章,欢迎转载 但请注明出处. https://blog.csdn.net/weiweiwei256/article/details/49945251
文章标签: Ant RCP产品
个人分类: ant
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

ant脚本部署RCP产品

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭