IBM®
跳转到主要内容
    中国 [选择]    使用条款
 
 
Select a scope: Search for:    
    首页    产品    服务与解决方案     支持与下载    个性化服务    
跳转到主要内容

developerWorks 中国  >  Rational  >

Jazz 系列: 创建一个 Jazz JUnit 示例项目

developerWorks
文档选项

未显示需要 JavaScript 的文档选项

英文原文

英文原文


级别: 高级

Jazz 技术文档团队 Jazz.net, 编辑, IBM Rational

2008 年 5 月 23 日

本文档介绍了关于如何设置 Jazz JUnit 示例项目的步骤。

Jazz 资源中心

请访问 Jazz 资源中心,这里汇集了丰富的 Jazz 平台中文技术资源。您可以通过这里了解更多关于 Jazz 平台和相关技术的信息。

Arrow Jazz 资源中心
RSS 订阅 Jazz 相关文章和教程的 RSS 提要


Rational Team Concert 产品专题

访问 Rational Team Concert 产品专题,了解 Rational Team Concert 产品家族的产品特性,并下载 RTC 的免费版和试用版。

Arrow Rational Team Concert 产品专题
RSS 订阅 Rational Team Concert 相关文章和教程的 RSS 提要

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 示例项目设置向导
    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 上的 Jazz 社区。并注册成为 Jazz.net 用户,您可以随时了解 Jazz 项目开发的最新进展,获取免费的 Jazz 平台软件及相关试用版软件下载。

  • 访问 Jazz Space。在 developerWorks 这个专门为 Jazz 平台准备的 Space 里,您将发现更多关于 Jazz 的技术资源和信息,包括博客、产品演示、RSDC 讲座、Podcast、Webcast,以及 基于 Jazz 的商用产品试用版下载等资源。

  • 参加 Rational 大学,与 IBM Rational 专家一起分享 Rational 产品最佳实践。

  • 查看 developerWorks 博客 并加入 developerWorks 社区


关于作者

Jazz.net 是一个 Rational 开放商业软件开发项目。




对本文的评价

太差! (1)
需提高 (2)
一般;尚可 (3)
好文章 (4)
真棒!(5)

建议?







回页首


IBM 公司保留在 developerWorks 网站上发表的内容的著作权。未经IBM公司或原始作者的书面明确许可,请勿转载。如果您希望转载,请通过 提交转载请求表单 联系我们的编辑团队。
    关于 IBM 隐私条约 联系 IBM 使用条款