Sunday 22 October 2017

Jforex Api Maven Anleitung


Verwendung In Eclipse verwendet das JForex-SDK maven-Projekt die neueste JForex-API-Version, die im Dukascopy-Repository verfügbar ist. So starten Sie die Arbeit mit einem Javorex-SDK-Maven-Projekt in Eclipse: Importieren Sie das Projekt als Maven-Projekt: Suchen Sie den Ordner, in dem die Zip-Datei entpackt wurde: Suchen Sie die Datei Main. java, ändern Sie den Quellcode userName und das Kennwort Und wählen Sie Run As - gt Java Application aus. Man kann das Projekt aktualisieren, um die neueste JForex-API-Version zu verwenden, indem man einfach die DDS2-jClient-JForex-Abhängigkeitsversion in der pom. xml-Konfigurationsdatei auf die neueste Version von Dukascopy public repository ändert. Hinweis für Proxy-Benutzer: Wenn Sie über einen Proxy-Zugriff auf das Internet zugreifen, müssen Sie die Proxy-Einstellungen der Maven-Konfiguration hinzufügen. Der Maven-Konfigurationsweg finden Sie, indem Sie im Eclipse-Fenster - gt Preferences - gt Maven - gt Benutzereinstellungen auswählen. Wenn die settings. xml nicht dort ist, einfach dort erstellen und dann Proxy-Konfiguration zur Datei hinzufügen. JForex-API-Version ändern Wenn Sie Ihr JForex-SDK-Projekt mit einer anderen JForex-API-Version verwenden möchten, müssen Sie die entsprechende DDS2-jClient-JForex-Version kennen. JForex-API - gt DDS2-jClient-JForex-Versionen, die in der öffentlichen Repository-Karte wie folgt verfügbar sind: Damit Sie das Projekt mit JForex-API 2.9.4.1 nutzen können, müssen Sie die Versionsnummer von DDS2-jClient-JForex in pom ändern. xml-Datei auf 2.29 und erstellen Sie dann das Projekt neu. Eclipse IDE für Java Developers wird mit dem maven-Plugin verteilt und sollte daher ohne zusätzliche Installation verfügbar sein. In beiden Fällen können Sie überprüfen, ob das Plugin vorhanden ist, indem Sie Help - gt Über Eclipse - gt Installationsdetails auswählen und in der Liste m2e - Maven Integration in Eclipse finden. Man kann das Plugin hier herunterladen - maven plugin. Die Informationen auf dieser Website werden nur als allgemeine Informationen bereitgestellt, die unvollständig oder veraltet sein können. Klicken Sie hier für die vollständige disclaimer. Maven Tutorial Verwenden Sie mit Maven in NetBeans Dieser Artikel beschreibt, wie ein JForex-SDK-Projekt als ein Apache-Maven-Projekt in NetBeans IDE zu erstellen. Der Hauptvorteil bei der Verwendung von Maven besteht darin, dass zur Umstellung auf die neueste JForex-SDK-Version nur die DDS2-jClient-JForex-Versionsnummer in der pom. xml-Konfigurationsdatei geändert werden muss neues Projekt. Weitere Informationen zur Arbeit mit NetBeans und JForex-SDK finden Sie unter Strategieentwicklung in NetBeans. Konfiguration überprüfen Vor dem Erstellen eines Maven-Projekts in NetBeans muss überprüft werden, ob NetBeans bereits das Maven-Plugin installiert hat. Für die neuesten Versionen von NetBeans ist das Maven Plugin standardmäßig eingebunden, wie es in unserem Fall der Fall ist. Für ältere NetBeans Versionen kann man das Plugin über Tools - gt Plugins - gt Verfügbare Plugins installieren. Wenn Sie Proxy verwenden, um auf das Internet zuzugreifen, sollten die Proxy-Einstellungen in NetBeans über Tools - gt Optionen - gt General - gt Proxy Settings konfiguriert werden. Erstellen eines Maven-Projekts Um ein Maven-Projekt in den NetBeans zu erstellen, benötigen wir nur eine Datei, nämlich eine Projektobjektmodelldatei (POM). Die POM-Datei, die in diesem Tutorial verwendet wird, enthält alle notwendigen Eigenschaften, um das JForex-SDK-Projekt zu erstellen und mit dem öffentlichen Dukascopy Maven-Repository zu arbeiten. Hier sind die Inhalte der POM-Datei, die wir in diesem Beispiel verwenden: Beachten Sie die folgenden Schritte: Erstellen Sie eine neue Datei, nennen Sie es pom. xml und fügen Sie die zu den oben angegebenen Inhalt. Legen Sie diese Datei in ein leeres Verzeichnis. Öffnen Sie NetBeans und drücken Sie StrgShiftO (oder wählen Sie Datei - gt Projekt öffnen), um ein neues Projekt zu öffnen. Suchen Sie nach dem Verzeichnis, in dem sich die Datei pom. xml befindet. NetBeans erkennt dieses Verzeichnis automatisch als Maven-Projekt. Markieren Sie das Projekt und wählen Sie Projekt öffnen. NetBeans wird ein neues Maven-Projekt namens JForex-SDK-Maven erstellen. Klicken Sie im Projektfenster mit der rechten Maustaste auf das Projekt und wählen Sie Clean and Build. NetBeans wird das Projekt aufbauen. Man kann den Projektknoten erweitern und sehen, dass das Projekt bereits Abhängigkeiten hat. Diese Abhängigkeiten (Bibliotheken) sind im öffentlichen Maven-Repository von Dukascopy gespeichert. Erstellen und Ausführen eines Programms Um ein Programm zu erstellen, gehen Sie folgendermaßen vor: Wir müssen einen Ordner erstellen, in dem Java-Pakete und Dateien für das Projekt gespeichert werden. Klicken Sie mit der rechten Maustaste auf den Wurzelknoten des Projekts und wählen Sie New-Other. NetBeans wird einen Assistenten für neue Dateien öffnen. Wählen Sie Andere aus Kategorien und Ordner aus Dateitypen. Im nächsten Schritt des Assistenten wird der Ordner src. Wählen Sie Finish, um den Ordner zu erstellen. Erweitern Sie den Wurzelknoten des Projekts im Projektfenster. Man sieht, dass die NetBeans hat einen neuen Ordner namens Source Packages, wo man Java-Pakete und Dateien zu erstellen. Um eine Strategie in NetBeans auszuführen, erstellen wir eine neue Java-Klasse namens Main. Erstellen Sie zunächst ein Paket, in dem die Main. java-Klasse gespeichert werden soll. Klicken Sie mit der rechten Maustaste auf den Knoten Quellpakete des Projekts, und wählen Sie New-Java Package aus. Geben Sie einen Namen utils für das Paket an und wählen Sie Finish. Es wird ein neues Paket erstellt. Erstellen Sie nun eine Klasse, die zum Ausführen von jForex-Strategien (Demo) verwendet wird. Klicken Sie mit der rechten Maustaste auf den Utils-Paketknoten im Projektfenster und wählen Sie New-Java-Klasse. Geben Sie Main für einen Klassennamen ein und wählen Sie Finish. NetBeans öffnet die Datei Main. java im Editor. Ersetzen Sie den Standardcode durch den folgenden Code und speichern Sie die Klassendatei: Suchen und ersetzen Sie MYUSERNAME und MYPASSWORD mit reellen. Klicken Sie im Projektfenster mit der rechten Maustaste auf den Projektknoten und wählen Sie Clean and Build. Testen des Programms Wenn Sie das Projekt erstellen, führen Sie die Strategie aus, indem Sie im Projektfenster mit der rechten Maustaste auf den Knoten Main. java klicken und "Datei ausführen" auswählen. Betrachten Sie die folgende Ausgabe: Beibehaltung von Abhängigkeiten auf dem neuesten Stand Wie in der Einführung erwähnt, ist das Hauptziel der Verwendung von Maven-Projekten, die Abhängigkeiten eines Maven-Projekts auf dem neuesten Stand zu halten. Bis zu diesem Punkt des Tutorials, verwendeten wir Version 2.18 von JForex-SDK. Jetzt werden wir versuchen, die Version auf 2.20 zu aktualisieren. Öffnen Sie dazu die Datei pom. xml und ändern Sie den Inhalt eines Versionsteils auf 2.20: Die Informationen auf dieser Website werden nur als allgemeine Informationen bereitgestellt, die unvollständig oder veraltet sein können. Klicken Sie hier, um den vollständigen Haftungsausschluss zu erhalten.

No comments:

Post a Comment