不能 运行 在 Code Rally beta(1.5?)

Cannot run a car locally on Code Rally beta (1.5?)

我在 instructions on IBM developers site 之后安装了最新的 Code Rally 测试版。我相信这是 1.5 版的测试版,但页面上没有任何指示,而且以前的稳定版本也无法下载。我在

安装了 Code Rally

我设法创建了一个中间体并 运行 它在远程服务器上。但是我没有在本地安装的 Liberty 服务器上成功 运行ning 它。我从 Code Rally 透视图左下方区域的 Servers 选项卡安装了 Liberty 服务器。它正在侦听端口 9080(默认)。

然后,我使用左上角的服务器选项卡创建了一个新服务器Host: localhostPort: 9080。当我保存此配置时,对话框header显示状态:在线版本:<1.3.1.2 。如果我按 Login 并输入一个 ID,我会收到一条成功登录消息。

然而,如果我按 查看排行榜,Eclipse 将打开一个 Web 浏览器选项卡,其中显示一条 WebSphere 错误消息,指出未找到上下文根,如下图所示.

如果我按 进入旁观者模式,我也会收到一条错误消息。 Code Rally 服务器 webapp 似乎没有加载到 Liberty,但与以前的 Code Rally 版本不同(至少根据 this video)。

如果我尝试 运行 汽车,使用我汽车上下文菜单上的 Enter race on... 命令,我收到一条消息说服务器无法连接,如下截图所示。

谁能指出我做错了什么?我是否需要在 Liberty 中安装 Code Rally Web 应用程序?我从哪里得到它?

这是测试版,但实际上我更喜欢稳定版。以前的稳定版还能用吗?

免责声明:我是 IBM Code Rally 团队的一员。

要 运行 在本地服务器上,您需要 Code Rally 竞赛模拟服务器的 1.5 版本 - 由于仍有一些未解决的错误,因此尚未发布。要 运行 AI 和比赛模拟都在同一台机器上的比赛,您需要在 Liberty 服务器上 运行 该 webapp 可用(应该很快)。

当前的测试版被标记为没有此版本的本地比赛服务器下载 - 代码拉力赛测试版在发布前在客户端是稳定的,所以唯一的测试版部分是比赛模拟服务器。 1.4 版本有很多问题已在 1.5 中修复 - 不幸的是,迁移到 1.5 给 API 带来了一些重大变化,我们不能混合使用 1.4 和 1.5 servers/clients .由于我们 运行 12 月在我们的云服务器上进行在线比赛,我们必须将所有云服务器更新到 v1.5,以便人们可以使用新客户端参加比赛。

现在我建议 运行 在其中一台云服务器上进行比赛 - 如果你构建一个 "agent" AI 来查看是什么,你的车辆代码将 运行 在本地发生在您的代码中。

编辑

1.5 版赛车模拟服务器现已可供下载 - 下载 link 和安装说明位于此处:https://www.ibm.com/developerworks/community/blogs/code-rally/entry/beta_installer