|  | 级别: 高级 Jazz 技术文档团队 Jazz.net, 编辑, IBM Rational
2008 年 5 月 23 日 本文档介绍了关于如何设置 Jazz JUnit 示例项目的步骤。
Jazz 示例项目设置向导
Jazz 提供了一个设置 Jazz JUnit 示例项目的向导,该示例项目包含项目区域、团队区域、工作项、计划、诸如工作区和流等源代码控制构件以及示例构建。要将示例数据导入现有的数据库,可以按照以下步骤操作:
- 按照 Team Concert 客户端设置指南 和 Team Concert 服务器设置指南 中提供的步骤操作,以安装客户端和服务器。
- 启动 Team Concert 客户端和服务器。
- 单击 New 工具栏按钮以打开 New 向导,或者单击欢迎页上的链接“Create a sample Jazz project area”。
- 如果使用 New 工具栏按钮,请执行以下操作:
- 在筛选器文本框中输入 Jazz。
- 从列表中选择 Jazz Example Project Setup 并单击 Next。
- 如果不存在存储库连接,则会显示一个用于创建此类连接的向导页。指定某个现有 Jazz 服务器的位置(有关 URI 的语法,请参阅 Team Concert 客户端设置指南)。用于创建该连接的用户必须拥有 Team Concert 服务器中的管理权限。否则创建过程将会失败。如果数据库是安装所附带的标准数据库,并且服务器已在运行客户端的相同计算机上启动,则预先填入的值将生效。
图 1. Jazz 示例项目设置向导
- 如果已经存在存储库连接,请确保使用的用户拥有管理权限。否则,请选中 Create new repository connection 按钮,并使用拥有管理权限的用户创建一个新的存储库连接。
- 单击 Next 以切换到 Jazz Example Project Setup。
- 选择 Jazz JUnit 示例项目。
图 2. 设置选择页面
- 单击 Next 以切换到构建引擎页面。
图 3. 构建引擎页面
- 要从 Jazz 中执行构建,您必须启动 Jazz 构建引擎。选中该复选框以在本地计算机上执行构建。如果稍后希望再次在本地计算机上启动 Jazz 构建服务器,可以复制所提供的启动命令,或者使用下面提供的命令。
- 单击 Next 以切换到确认页面。
图 4. 确认页面
- 在单击 Finish 之前,请确保您使用的存储库连接是正确的。您应该避免在生产数据库中创建 JUnit 示例项目。
创建过程可能要花几分钟时间。当该过程成功完成时,向导将关闭,并且 Team Artifacts 视图应该类似如下:
图 5. 设置以后的团队构件导航器
构建引擎
如果在填充存储库时还没有启动构建引擎,您必须手动启动该引擎。可以使用以下命令来启动该引擎:
-
Windows:
{jazz-client-install-dir}\jazz\buildsystem\buildengine\eclipse\jbe.exe -repository {Jazz-Server-URI} -userId build -engineId junit
-
Linux/MacOS:
{jazz-client-install-dir}\jazz\buildsystem\buildengine\eclipse\jbe -repository {Jazz-Server-URI} -userId build -engineId junit
当您重新启动 Jazz 客户端并且希望再次使用示例数据时,请确保使用上面的命令之一再次启动构建引擎。
请注意,您请求的第一次构建可能会失败,并显示以下错误消息:
C:\temp\jazz\client\jazz\sandbox\releng\build.xml:71:
Class not found: org.eclipse.jdt.core.JDTCompilerAdapter
|
如果发生这种情况,只需请求第二次构建。错误将会消失。
Tomcat 服务器
如果您的 Team Concert 服务器在使用安全连接(例如,https)的 Tomcat 下运行,并且您还希望使用 Jazz Web/UI,请确保将以下条目添加到 tomcat-users.xml。您可以在以下位置找到该文件:{jazz-server-install-dir}\tomcat\conf\tomcat-users.xml
<user username="bill" password="password" roles="JazzUsers"/>
<user username="build" password="password" roles="JazzUsers"/>
<user username="freddy" password="password" roles="JazzUsers"/>
<user username="jason" password="password" roles="JazzUsers"/>
<user username="jennifer" password="password" roles="JazzUsers"/>
<user username="markus" password="password" roles="JazzUsers"/>
<user username="marlene" password="password" roles="JazzUsers"/>
<user username="rick" password="password" roles="JazzUsers"/>
|
参考资料 学习
获得产品和技术
讨论
关于作者  | |  | Jazz.net 是一个 Rational 开放商业软件开发项目。 |
对本文的评价
|  | IBM 公司保留在 developerWorks 网站上发表的内容的著作权。未经IBM公司或原始作者的书面明确许可,请勿转载。如果您希望转载,请通过 提交转载请求表单 联系我们的编辑团队。 |