我想为在 RAD (v8) 中创建的 Java EE 项目使用 RTC (v2.x) 构建并将它们部署在 WebSphere (v7) 上。
独立于 RTC 构建,我能够创建各种 ant 脚本和 jython 脚本来执行自动化任务。问题是将其集成到单个 RTC 构建中。
我现在的路径是:
- RTC 构建定义调用外部构建命令,这是一个 ms-dos .bat 文件,它调用带有 ant 构建脚本的 Rational Build Utility 无头蚂蚁。
- ant 构建脚本使用 1)projectImport 2)workspaceBuild 和 3)exec 通过 jython 部署脚本调用 wsadmin。
现在构建失败是因为 workspaceBuild 任务失败,因为我们定义了一个在 headlles ant 工作空间中不存在的目标运行时。如果有人知道如何将新的目标运行时添加/定义到无头蚂蚁工作区中,那将非常有帮助。
我不禁觉得自己走错了路,感觉自己被困在不同的环境之间,我想知道其他人如何为 WebSphere 目标实现他们的 RTC 构建。
谢谢。