【发布时间】:2016-05-11 16:56:19
【问题描述】:
我刚刚在 Windows 10 VMware 上安装了 MFP CLI 7.1 版。 JDK 1.8.0_92 已安装,并相应设置了 JAVA_HOME 环境变量
以下是我尝试启动 mfp 时遇到的错误:
C:\Users\johan\Documents\Workspaces\MobileFirst\SampleHybridApp>mfp start -d
mobilefirst-cli 动词 cli process.argv=["C:\Program Files\IBM\MobileFirst-CLI\\IBMnode\node.exe","C:\Program Files\IBM\MobileFirst-CLI\mobilefirst-cli\bin\ mobilefirst-cli.js","start","-d"]
mobilefirst-cli动词cli opts={"debug":true,"argv":{"remain":["start"],"cooked":["start","--debug"],"original":[ "开始","-d"]}}
mobilefirst-cli 动词 cli mobilefirst@7.1.0.00.20160401-2108
mobilefirst-cli 动词 cli node@v0.10.36
正在初始化 MobileFirst 控制台。
mobilefirst-cli 动词 ant 变量 -Dworklight.server.install.dir=C:\Users\johan.ibm\mobilefirst\7.1.0.00.20160401-2103\server
mobilefirst-cli 动词 ant 变量 -Dworklight.port=10080
mobilefirst-cli 动词 ant 变量 -Dbasedir=C:\Users\johan\Documents\Workspaces\MobileFirst\SampleHybridApp mobilefirst-cli 动词 ant 变量 -Dworklight.jars.dir=C:\Program Files\IBM\MobileFirst-CLI\mobilefirst-cli\node_modules\generator-worklight-server\lib
mobilefirst-cli 动词 ant 变量 -Dworklight.ant.tools.dir=C:\Program Files\IBM\MobileFirst-CLI\mobilefirst-cli\node_modules\generator-worklight-server\ant-tools
mobilefirst-cli 动词 ant 变量 -Dworklight.hostname=192.168.1.33
mobilefirst-cli 动词 ant 变量 -file=C:\Program Files\IBM\MobileFirst-CLI\mobilefirst-cli\node_modules\generator-worklight-server\lib\build.xml
mobilefirst-cli 动词 ant 任务 build-WAR
构建文件:C:\Program Files\IBM\MobileFirst-CLI\mobilefirst-cli\node_modules\generator-worklight-server\lib\build.xml
构建战争:
[echo] 为 SampleHybridApp 项目构建工作灯 WAR
[war-builder] 将5个空目录复制到C:\Users\johan\Documents\Workspaces\MobileFirst\SampleHybridApp\bin\classes下的4个空目录
[war-builder] 将 2 个源文件编译到 C:\Users\johan\Documents\Workspaces\MobileFirst\SampleHybridApp\bin\classes
错误:构建 WAR 失败错误:
构建失败
C:\Program Files\IBM\MobileFirst-CLI\mobilefirst-cli\node_modules\generator-worklight-server\lib\build.xml:153:无法编译 java 类。确保 JAVA_HOME 指向 JDK,并且类路径设置正确。
总时间:1秒
错误:服务器启动过程失败。
mobilefirst-cli 动词 cli 结束与 mobilefirst start
mobilefirst-cli 动词代码1
其他 MFP CLI 命令似乎可以正常工作,因为我能够将 WindowsPhone 环境添加到我的混合应用项目中...
有人可以提供一些帮助吗? Windows 10 是否支持 MFP CLI 7.1?
谢谢
【问题讨论】:
-
1.提供您的 JAVA_HOME 和 PATH 以确保 JAVA_HOME 确实存在; 2. 尝试 Java 1.7
-
@DoraC 不,它没有
-
@IdanAdar 我降级到 Java7 并更新了环境变量(请参见上面的屏幕截图)。还是一样的问题
-
您可以试试
mfp stop,创建一个新的混合应用,看看问题是否仍然存在? -
@DoraC 我按照你的建议做了。在新的混合应用程序文件夹中运行时,mfp start 成功完成。关于第一个应用程序有什么问题的任何想法?谢谢
标签: ibm-mobilefirst mobilefirst-cli