5

我正在尝试在 Bluemix 上创建我的第一个 Web 应用程序。

  1. 我创建了一个 Java Liberty Runtime 并下载了 Starter Code 以在 Eclipse 上工作。
  2. 我将 IBM Bluemix 工具安装到 Eclipse 中,并将起始代码作为存档文件导入。

当我尝试在 IBM Bluemix Server 上运行应用程序时,它会将启动代码识别为另一个新应用程序,并说"There is a deployed application with the same name."所以,我无法在 eclipse 上更新应用程序,并且在服务器视图上看到了两个不同的应用程序:

替代文字

当我尝试进入应用程序主页时,它给出:

Not Found
The application or context root for this request has not been found: /

感谢您的任何评论。

4

3 回答 3

3

IBM Eclipse Tools for Bluemix 最近添加了将 Bluemix 应用程序与工作区中的项目映射和取消映射的功能:https ://developer.ibm.com/bluemix/2015/04/02/updates-ibm-eclipse-tools-蓝混合/

要映射项目,请右键单击 Servers 视图中的现有应用程序并选择 Map to Project。

于 2015-04-24T13:58:26.547 回答
3

我能够让它工作。我稍微修改了manifest.yml文件以具有唯一的名称和主机名。当您部署它时,将主机名和名称更改为唯一的名称。

applications:
- disk_quota: 1024M
  host: e-urlabel-jbs
  name: e-urlabel-jbs
  path: webStarterApp.war
  domain: mybluemix.net
  instances: 1
  memory: 512M

笔记。我更改了域,因为我的帐户在美国实例中,但是为了您的工作,将其更改为eu-gb.mybluemix.net.

于 2015-04-24T13:59:26.383 回答
1

我刚刚意识到最近有一个更新,它提供了将 Bluemix 应用程序与工作区中的项目进行映射和取消映射的能力。它随新版本的 Eclipse Bluemix 工具一起提供。我通过映射我的 Starter Code 和 Bluemix 项目解决了这个问题:

  1. 右键单击服务器视图中的现有应用程序
  2. 选择映射到项目

来源:https ://developer.ibm.com/bluemix/2015/04/02/updates-ibm-eclipse-tools-bluemix/

于 2015-04-24T14:01:59.497 回答