2016-10-31 6 views
0

Ich stehe vor einem Problem bei der Integration von Cordova Plugin in IBM MobileFirst 7.1 Hybrid-Anwendung. Wir haben das IBM-Wissen befolgt und das MFP Cordova-Projekt erstellt, das benutzerdefinierte cordova-Plugin in das Projekt integriert. Aber während wir das Projekt erstellen, bekommen wir Build Error. Während des Builds ist es nicht möglich, Klassen aus AAR-Dateien zu referenzieren, die es in Cordova-Plugins gibt.Fehler beim Erstellen von MFP Cordova Mproject

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

Antwort

0

Cordova Anwendungen zu schaffen unter Verwendung von CLI MobileFirst 7.1 erzeugen Cordova Projekte, die auf Cordova 3.6 basieren, die etwas veraltet ist.

Sie können die Cordova-Version, die bei Verwendung von MobileFirst CLI 7.1 hinzugefügt wird, nicht ersetzen. Dies wiederum kann die Plugins begrenzen Sie in der Lage sind, zu verwenden, so ist mein Vorschlag:

  1. die Plugins auswählen, die mit dem genannten Cordova 3.6 kompatibel ist, oder
  2. Betrachten zu MobileFirst Foundation 8 aktualisieren, mit dem Sie sind nun nicht mehr auf Tools von IBM beschränkt. Sie erstellen die Cordova-Anwendung mit der Cordova CLI (nicht MobileFirst CLI). Anschließend fügen Sie das MobileFirst SDK wie jedes andere Cordova-Plug-in zur Anwendung hinzu.

Weitere Informationen zu Cordova-Anwendungen in MobileFirst Foundation 8.0: https://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/8.0/cordova-tutorials/

+0

Danke Idan für die Antwort. Ich verwende derzeit den zweiten Ansatz. Ich erhalte den folgenden Fehler. {status: 404, statusText: "Not Found", responseText: "Fehler 404: javax.servlet.ServletException: java.io ... nicht gefunden:/api/adapter/ServiceAdapter/doLogin", responseHeaders: Object, errorMsg: "Not Gefunden "...} errorCode:" UNEXPECTED_ERROR "errorMsg:" Nicht gefunden "responseHeaders: ObjectresponseText:" Fehler 404: javax.servlet.ServletException: java.io.FileNotFoundException: SRVE0190E: Datei nicht gefunden:/api/adapter/ServiceAdapter/doLogin↵ "status: 404statusText:" Nicht gefunden "__ proto__: Objekt}. –

+0

Es dauert nicht die in wlclient.properties angegebene Laufzeit. –

+0

Ihre Frage ist nicht klar und hat nichts mit der ursprünglichen Frage zu tun. –

Verwandte Themen