运行 IBM MobileFirst 6.3 CLI 时无法检索 NativeApplicationBuilder
Posted
技术标签:
【中文标题】运行 IBM MobileFirst 6.3 CLI 时无法检索 NativeApplicationBuilder【英文标题】:Failed to retrieve NativeApplicationBuilder when running IBM MobileFirst 6.3 CLI 【发布时间】:2017-05-05 17:39:04 【问题描述】:我们正在尝试通过命令行在 6.3 版上构建我们的 IBM MobileFirst 项目,但总是收到 BUILD FAILED: C:\Program Files\IBM\MobileFirst-CLI\mobilefirst-cli\node_modules\generator-worklight-server\lib\build.xml:341:检索 NativeApplicationBuilder 失败
什么是 NativeApplicationBuilder?它是 Java 的东西,还是其他东西?
使用的 Java 版本是 1.7.0_80 64 位。
【问题讨论】:
“检索失败”错误消息不是来自 MFP API。这似乎与一些本机代码有关。你能用一个简单的 HelloWorld 项目重新创建它吗?这是一个混合项目吗?您的项目中包含哪种环境(android、ios、Windows Phone 等)? 错误最终是因为没有公共文件夹,我们正在运行一个混合应用程序。由于我们使用预处理脚本来构建公共文件夹,因此它尚未运行。由于没有通用文件夹,它会寻找本地构建的东西,但它也不存在。因此,我们得到了错误。 【参考方案1】:错误最终是因为没有公用文件夹并且我们正在运行混合应用程序。由于我们使用预处理脚本来构建公共文件夹,因此它尚未运行。由于没有公用文件夹,它会寻找本地构建的东西,但也不存在。因此,我们得到了错误。
我应该仔细查看报告错误的 build.xml 文件。看了之后觉得很有道理。
【讨论】:
以上是关于运行 IBM MobileFirst 6.3 CLI 时无法检索 NativeApplicationBuilder的主要内容,如果未能解决你的问题,请参考以下文章
IBM MobileFirst 6.3 - Android 指纹认证