MFP CLI 7.1 和 El Capitan
Posted
技术标签:
【中文标题】MFP CLI 7.1 和 El Capitan【英文标题】:MFP CLI 7.1 and El Capitan 【发布时间】:2015-12-14 19:26:36 【问题描述】:所以我升级到 El Capitan,这个版本的 OSX 不再在 /System/Library/Java/JavaVirtualMachines 文件夹中附带 jdk 1.6.0,并在 /Library/java/JavaVirtualMachines 中安装新的 java 版本
我在尝试 mfp 状态时收到此错误
/Users/hannade/.ibm/mobilefirst/7.1.0.00.20151130-1648/server/wlp/bin/server: line 777: /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java: No such file or directory
【问题讨论】:
【参考方案1】:你的 JAVA_HOME 环境变量是什么?在终端中运行echo $JAVA_HOME
进行验证。确保将其设置为您已安装的 Java 版本。
您可以在~/.bash_profile
或使用En***e 等工具进行设置。
【讨论】:
修复了 java_home,现在开始,但是当它启动 objc[39181] 时我在控制台中得到了这个:JavaLaunchHelper 类在 /Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/ 中都实现了Home/jre/bin/java 和 /Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/jre/lib/libinstrument.dylib。将使用两者之一。哪一个是未定义的。 与 MFP 无关。这是一个已知的 Java 缺陷,尚未在 8 中修复。无害。以上是关于MFP CLI 7.1 和 El Capitan的主要内容,如果未能解决你的问题,请参考以下文章
MFP CLI 7.1 适配器不会使用 mfp push 命令部署
mfp cli 7.1 for android 平台中的cordova 缺少文件