【问题标题】:IBM Bluemix NoAppDetectedError when uploading application上传应用程序时出现 IBM Bluemix NoAppDetectedError
【发布时间】:2015-08-09 00:12:55
【问题描述】:

有人在上传自己的应用时遇到过任何问题吗?我在桌面上解压缩了我的应用程序文件,但似乎没有任何效果。该文件也是 39 MB 而不是 3 MB

C:\Users\Michael\Desktop\test>cf push test
Creating app test in org mweiner_org / space dev as xxx@gmail.com...
OK

Creating route test.mybluemix.net...
OK

Binding test.mybluemix.net to findmy...
OK

Uploading test...
Uploading app files from: C:\Users\Michael\Desktop\test
Uploading 3.9M, 2024 files
Done uploading
OK

Starting app findmy in org mweiner_org / space dev as xxx@gmail.com
    Staging failed: An application could not be detected by any available buildpack


FAILED
NoAppDetectedError

TIP: use 'cf logs findmy --recent' for more information

【问题讨论】:

    标签: cloud ibm-cloud


    【解决方案1】:

    1) 尝试指定 -m 并给出如下内存值:

    cf push appname -m 512M
    

    2) 我看到你正在使用默认的 buildpack,这是你的意图吗?

    3) 尝试使用以下命令仅收集暂存错误:

    cf logs appname --recent | grep '\[STG\]'
    

    【讨论】:

    • 感谢您的帮助。该应用程序是在 xpages 中编码的,但没有 .nsf 文件
    【解决方案2】:

    当您在未指定构建包的情况下将应用程序推送到 Bluemix 时,所有预安装的构建包 (cf buildpacks) 将尝试查看它们是否能够运行您的应用程序(构建包检测脚本)。在您的情况下,没有一个构建包认为他们有能力。

    您的“测试”文件夹中有什么类型的应用程序?您可以通过指定 buildpack 名称或 URL of a publicly hosted buildpack 来强制 buildpack 尝试运行您的应用程序。

    cf push <appname> -b <name or url of buildpack>

    【讨论】:

    • cf push <appname> -b xpages_buildpack 如果这不起作用,请查看此 xpages 示例:console.ng.bluemix.net/catalog/xpages-web-starter
    • Xcode 不是一种编程语言。它是代码编辑器,Mac 的 IDE。这是一款适用于 iPhone 的应用程序吗?
    • Objective c 在后台有一个 rest api
    • Bluemix 不支持这种类型的应用程序。
    • 对——Objective C 应用程序通常用于在 iOS 和 OS X 设备上运行——而不是作为 Web 应用程序。您可以将 Bluemix 移动服务用作移动应用程序的后端,但应用程序本身将在设备上运行。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-30
    相关资源
    最近更新 更多