0

我刚刚在 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 verb 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":["start","-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。

mobilefirst-cli 动词变量 -Dbasedir=C:\Users\johan\Documents\Workspaces\MobileFirst\SampleHybridApp mobilefirst-cli 动词变量 -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
Buildfile: C:\Program Files\IBM\MobileFirst-CLI\mobilefirst-cli\node_modules\generator-worklight-server\lib\build.xml

build-WAR:
[echo] 为项目 SampleHybridApp
[war-builder]构建 worklight WAR C:\Users\johan\Documents\Workspaces\MobileFirst\SampleHybridApp\bin\classes [war-builder] 下 5 个空目录到 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?

谢谢

环境变量

4

1 回答 1

1

在 MFP 7.1 中,不支持 JDK 1.8。请使用 JDK 1.7。

运行mfp stop并尝试创建一个新的混合应用程序以查看问题是否仍然存在。

您还可以删除 .war 文件并重新启动服务器,它将重新构建 war 文件。

于 2016-05-12T17:08:58.723 回答