2016-10-31 5 views
0

У меня возникла проблема интеграции плагина cordova в гибридное приложение IBM Mobilefirst 7.1. Мы следовали IBM Knowledge и создали проект MFP Cordova, интегрированный пользовательский плагин cordova в проект. Но при создании проекта мы получаем ошибку построения. Во время сборки он не может ссылаться на классы из файлов aar, которые есть в плагине cordova.Ошибка при построении MFP Cordova Mproject

What build tool does mfp cli uses to build cordova project? Can we change it any other build tool. 

ответ

0

Кордова приложение, создающее с помощью MobileFirst CLI 7.1 генерировать проекты Cordova, которые основаны на Кордове 3.6, который несколько устарел.

Вы не можете заменить версию Cordova, которая добавляется при использовании MobileFirst CLI 7.1. Это, в свою очередь, может ограничить модули, которые вы можете использовать, так что мое предложение:

  1. Выбери плагин, которые совместимы с упомянутым Cordova 3.6 или
  2. Рассмотрит обновление до MobileFirst Foundation 8, с помощью которого теперь больше не ограничены инструментами, предоставляемыми IBM. Вы создаете приложение Кордовы, используя CLI Cordova (не CLI MobileFirst). Затем вы добавляете MobileFirst SDK в приложение, как и любой другой плагин Cordova.

Узнайте больше о приложениях Кордова в MobileFirst Foundation 8.0: https://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/8.0/cordova-tutorials/

+0

Спасибо Идан для ответа. В настоящее время я использую второй подход. Я получаю ошибку ниже. {status: 404, statusText: "Not Found", responseText: "Ошибка 404: javax.servlet.ServletException: java.io ... не найден:/api/adapters/ServiceAdapter/doLogin↵", responseHeaders: Object, errorMsg: "Not Найдено "...} errorCode:" UNEXPECTED_ERROR "errorMsg:" Not Found "responseHeaders: ObjectresponseText:" Ошибка 404: javax.servlet.ServletException: java.io.FileNotFoundException: SRVE0190E: Файл не найден:/api/adapters/ServiceAdapter/doLogin↵ "status: 404statusText:" Not Found "__ proto__: Object}. –

+0

Он не принимает время выполнения, указанное в wlclient.properties. –

+0

Ваш вопрос непонятен, и он не имеет ничего общего с исходным вопросом. –