IBM Worklight - Mac - “'WEBWORKS_HOME' 环境变量未定义”
Posted
技术标签:
【中文标题】IBM Worklight - Mac - “\'WEBWORKS_HOME\' 环境变量未定义”【英文标题】:IBM Worklight - Mac - "'WEBWORKS_HOME' environment variable is undefined"IBM Worklight - Mac - “'WEBWORKS_HOME' 环境变量未定义” 【发布时间】:2013-06-23 11:52:37 【问题描述】:我正在努力在 Mac OS X 上的 IBM worklight 上设置 BlackBerry 10 环境。我很确定我为 WebWorks SDK 添加了环境变量。
我在这两个文件中添加了这两行:.profile, .bash_profile:
export WEBWORKS_HOME=/Developer/SDKs/Research\ In\ Motion/BlackBerry\ 10\ WebWorks\ SDK\ 1.0.4.11<br>
export PATH=$PATH:$WEBWORKS_HOME
但在构建过程中我仍然收到此错误:
blackberry10 构建失败:“WEBWORKS_HOME”环境变量为 未定义。
【问题讨论】:
【参考方案1】:以下内容对我有用。
从此位置安装最新的 BlackBerry 10 WebWorks SDK:https://developer.blackberry.com/html5/downloads/?os=mac#blackberry10
由于我无法/不确定如何使用变量路径中的空格(有一种方法可以做到,我只是还没弄清楚),我重命名了路径文件夹:
发件人: /Developer/SDKs/Research In Motion/BlackBerry 10 WebWorks SDK 1.0.4.11
收件人: /Developer/SDKs/RIM/1.0.4.11
打开终端应用程序并
类型:sudo vi /etc/launchd.conf
按“i”进入编辑模式
类型:setenv WEBWORKS_HOME /Developer/SDKs/RIM/1.0.4.11
按“ESC”并输入::wq
保存并退出 VI
重启电脑
【讨论】:
它不适用于第一个路径可能是因为空格字符,即使我在每个空格前都做了“\”。之后,我更改了没有空格字符的路径,它可以工作。非常感谢以上是关于IBM Worklight - Mac - “'WEBWORKS_HOME' 环境变量未定义”的主要内容,如果未能解决你的问题,请参考以下文章
IBM Worklight 应用程序无法在 Xcode 中运行
IBM Worklight - Android SDK - 模拟器部署问题 - 不幸的是,“应用程序”已停止
Worklight CLI 未在 mac 中启动 Giving Error