0

我正在使用基于 MFP 7.0 Java 的适配器,当我尝试通过 CLI 和 Eclipse 构建时,出现以下错误:

Error: 
BUILD FAILED
/Applications/IBM/MobileFirst-CLI/mobilefirst-cli/node_modules/generator-worklight-server/lib/build.xml:133: The following error occurred while executing this line:
/Applications/IBM/MobileFirst-CLI/mobilefirst-cli/node_modules/generator-worklight-server/lib/build.xml:159: /wlp/dev does not exist.

我可以很好地构建基于 JavaScript 的适配器,这只是在尝试构建 Java 适配器时。

编辑:

这是我在 Eclipse 中使用 MFP Studio 插件时遇到的构建错误:

The installation directory is not valid. Check that the path points to a Liberty profile runtime environment (e.g. <path>/wlp).

这是我们JavaSampleAdapterResource.java实施的要点。

4

2 回答 2

1

对于 Mobile First 7.1 版,我遇到了同样的错误。经过深入调试,我找到了它的根本原因。

我的错误是,在成功安装 MobileFirst 7.1 后,我将 eclipse 移动到了新文件夹。

因此,每当我尝试启动服务器或部署适配器时,都会收到此错误 安装目录无效。检查该路径是否指向 Liberty 配置文件运行时环境(例如 /wlp)。

我按照以下步骤解决了这个问题:

  • 在服务器部分,单击以添加新服务器
  • 在 IBM 部分中选择 WebSphere Application Server 版本 xx。
  • 单击配置运行时环境
  • 选择显示 Mobile First Development Server 的第一个条目
  • 点击编辑
  • 现在在路径中输入 \plugins\com.worklight.worklight-artifacts_xxxx\liberty\wlp
  • 点击完成
  • 现在启动你的服务器。
于 2015-09-10T10:58:59.623 回答
0

通过重新安装 CLI 和 eclipse 插件,我能够“解决”这个问题。

于 2015-06-30T20:39:50.990 回答