基于Tycho的Eclipse项目自动化构建与测试指南
1. 插件安装与视图展示
安装插件后,重启Eclipse宿主环境。通过导航至Window | Show View | Other… | Timekeeping | Time Zone View来显示时区视图。
2. 更新站点创建原理
创建更新站点与创建插件或功能项目类似。存在一个pom.xml文件来定义更新站点本身的名称,它会使用或检测category.xml文件来生成更新站点。category.xml文件在功能上等同于之前创建的site.xml文件,这是P2很久以前引入的名称更改。不过,更新站点项目仍使用旧名称生成它,因此为了能使用Tycho进行构建,需要将其从site.xml重命名为category.xml。当构建更新站点时,category.xml中功能和插件的版本会被替换为刚刚构建的功能和插件的版本。
3. 构建产品的步骤
构建产品(品牌化的Eclipse应用程序,或可通过命令行eclipse -application启动的应用程序)可以使用Tycho的eclipse-repository打包类型来完成。具体步骤如下:
1. 将com.packtpub.e4.application项目移动到