我正在尝试将以下项目从IBM developerWorks部署到Bluemix:
Building a Java EE app on IBM Bluemix Using Watson and Cloudant
通过Eclipse中的Bluemix插件(被叫:IBM Eclipse Tools for Bluemix)。但是我一直收到以下错误
项目方面Cloud Foundry独立应用程序版本1.0不是 支持的
已使用的版本:
通过Cloud Foundry CLI cf push
答案 0 :(得分:30)
通过Cloud Foundry Standalone Application
从项目中删除project -> properties -> project facets
版本1.0方面。
Bluemix工具通过project facets
将项目映射到bluemix运行时,以便不同的运行时与不同的项目相关联。
可能只是因为bluemix工具插件不支持可能与cloudfoundry工具相关的独立方面
答案 1 :(得分:1)
正如@Ghurdyl在评论中提到的那样,如果无法取消选择CloudFoundry Standalone Applicaiton,则从项目的设置文件(.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>