即使命令行显示成功,Bluemix CF 命令行也无法推送应用程序项目

Bluemix CF command line can not push app project even though command line says successful

我无法通过 Bluemix CF 命令行推送我的 Web 应用程序。

如您所见,下载示例项目后我做了一些修改,我将正文更改为 "wow"

然后我上传了项目,一切都成功了,

但是,当我单击来自 bluemix

的应用程序 link 时

http://javalibertybluemix.stage1.mybluemix.net/

应用程序的内容完全没有改变。

还是老样子

Java 项目需要使用 ant 编译,这将生成一个更新的 .war 文件。您需要推送此 war 文件。如果您从提取的项目的根目录执行 cf push,cf 将读取 manifest.yml 文件并知道推送 war 文件。有关详细信息,请参阅项目中的 README。

您也可以使用Bluemix插件将项目导入到Eclipse中,使用Eclipse编译推送。