6.插件的部署
如果对Jazz平台进行了扩展,则部署通常会包含客户端及服务器端两部分。EasyInspect除了在客户端增加了新的视图,而且创建了新的工作项的类型。对于新增加的客户端的视图,其部署相对较为简单,同部署Eclipse插件的步骤是一样的。服务器端的部署相对来说步骤会多一些,如下是EasyInspect采用的服务器端部署方式,:
(1)首先要准备好你拥有的RTC的许可证文件
(2)将服务器端需要部署的JAR包拷贝的Jazz应用程序的部署目录中的“jazz\WEB-INF\eclipse\plugins”中
(3)编辑“\jazz\WEB-INF\eclipse\configuration\”目录中的config.ini文件,将部署的JAR包信息加入其中,以下示例是EasyInspect添入的信息:
…
com.ibm.team.repository.jndi@start, \
org.apache.naming@start, \
com.ibm.team.rtc.inspection.common@start, \
org.opengroup.arm40-fragment
osgi.bundles.defaultStartLevel=4
…
(4)清除Jazz应用程序的临时目录中的缓存信息,并重新启动Tomcat或WAS服务器
(5)重新上传许可证
完成这些步骤,你就可以体验你对Jazz平台的扩展成果了,并可以选择将你的成果与其他的Jazz用户来分享。
以上是我们在使用和学习Jazz/RTC过程中的一些具体的实践经验,仅供大家参考,同时我们也欢迎大家一起就在Jazz平台进行扩展进行探讨。此外如果大家想进一步了解EasyInspect,也可以跟我们联系。