17

我正在尝试将以下项目从IBM developerWorks部署到Bluemix

使用 Watson 和 Cloudant 在 IBM Bluemix 上构建 Java EE 应用程序

通过Eclipse中的 Bluemix 插件(称为:IBM Eclipse Tools for Bluemix)。但是我不断收到以下错误

项目方面 Cloud Foundry Standalone Application 版本 1.0 不受支持

在此处输入图像描述

使用版本:

  • Eclipse 版本:Mars 版本 (4.5.0) 内部版本号:20150621-1200
  • IBM® Eclipse Tools for Bluemix 版本:1.0.4 构建 ID:20150801_1001

当我通过Cloud Foundry CLI执行此操作时没有问题 cf push

4

2 回答 2

36

通过 . 从项目中删除Cloud Foundry Standalone Application版本 1.0 方面project -> properties -> project facets

在此处输入图像描述

Bluemix 工具将项目映射到 bluemix 运行时,project facets以便不同的运行时与不同的项目相关联。

可能只是bluemix工具插件不支持可能与cloudfoundry工具相关联的独立方面

于 2015-09-14T19:40:39.187 回答
5

正如@Ghurdyl 在评论中提到的那样,如果您无法取消选择 CloudFoundry 独立应用程序,则从项目的设置文件 ( .settings/org.eclipse.wst.common.project.facet.core.xml) 中删除该构面:

<?xml version="1.0" encoding="UTF-8"?>
<faceted-project>
  <installed facet="cloudfoundry.standalone.app" version="1.0"/>
  <installed facet="java" version="10"/>
</faceted-project>

至:

<?xml version="1.0" encoding="UTF-8"?>
<faceted-project>
  <installed facet="java" version="10"/>
</faceted-project>
于 2018-11-13T18:13:53.787 回答