1

我正在试验使用 Rational Asset Manager 来存储我们的二进制文件和/或构建工件。我正在运行 mvn deploy 命令将构建工件部署到 RAM。尽管它可以识别连接,但它会向我抛出 Http 状态代码:500 错误。

我还检查了 RAM 日志以获取更多信息,但我没有看到任何特定的异常。互联网上的所有示例或文档都说我们必须配置 RTC 构建引擎来运行构建。

我只想知道是否有人尝试使用 Mvn deploy(不使用 RTC 客户端)从命令行发布到 RAM?这是可行的吗?

如果您已使用 maven 成功将工件发布到 RAM,您能否详细说明您是如何做到的?

4

2 回答 2

0

在 RAM 中更改以下内容后,我能够使用 mvn deploy 部署工件

  • 指向 RAM 中的 JRE 版本(最初是指向 JDK 版本)和
  • 更改了我的角色在 RAM 中保存工件的权限(“保存工作项”)参考
于 2014-03-26T21:21:22.940 回答
0

如果您按照以下步骤操作,这似乎是可能的:

在您可以使用 Maven 资产之前,存储库管理员必须启用 Maven 模型库。有关更多信息,请参阅启用 Maven 库

客户端可以与 Rational Asset Manager 集成,mvn使用 Rational Asset Manager 作为 Maven 存储库。

在从 Maven 部署到 Rational Asset Manager 之前,您必须将存储库条目添加到pom.xml您计划运行mvn客户端的计算机上的文件中。有关更多信息,请参阅创建和使用 Maven 资产

于 2014-03-26T19:27:52.953 回答