适配器部署失败:java.io.FileNotFoundException:META-INF/core/wink-providers

Adapter deployment failed: java.io.FileNotFoundException: META-INF/core/wink-providers

我们在 Mac 10.10.5 上使用 MobileFirst Platform Foundation 7.0.0-20150729-1801 和 eclipse 4.4.2,并制作一个 Java 适配器。

部署适配器时,我们收到以下错误消息,未能部署适配器。我们如何解决这个问题?

Adapter deployment failed: java.io.FileNotFoundException: META-INF/core/wink-providers

根据通过电子邮件发送的 messages.log,IMO 问题可能是由于 Eclipse 工作路径中的 spaces/sign space:

/Volumes/Mac HD/job/*****+******/***/worklight/workspace/MobileFirstServerConfig/servers/worklight/ ...

这很可能是由于路径中的“+”号所致。它是一个特殊字符,因此需要转义才能正确解析完整路径。这需要在 Liberty(应用程序服务器)层上发生,因此可能与 MobileFirst 没有直接关系。

我建议重命名或创建新作品space、w/out space 或路径中任意位置的“+”符号。