Hallo liebe Community,
Aktuell bin ich dabei mein E-Business aufzubauen.
Ziel ist es Steam, Origin, MS Lizenzschlüssel zu verkaufen & an den Endkunden automatisiert per Post zu verschicken.
Folgendermaßen soll der Bestellprozess grob z.B über Ebay ablaufen:
Kunde kauft ‚Office Home & Student 2019‘ -> Lizenzschlüssel aus der Datenbank holen -> PDF Datei erzeugen -> PDF an die deutsche Post weiterleiten -> Deutsche Post druckt die PDF Datei -> Brief verschicken
Die Schnittstelle zu Ebay etc. ist vorhanden & die PDF Datei wird bereits erzeugt und in einem Ordner abgelegt.
Zuvor habe ich immer mit dem JavaEditor gearbeitet. Eclipse & Maven ist um ehrlich zu sein Neuland, deshalb tue ich es mir ziemlich schwer mit dem Implementieren der API der Deutschen Post AG.
Auf folgender Seite ist eine Anleitung wie man die API in Java implementiert : https://www.deutschepost.de/de/e/e-post/gk/partner/downloads.html
Ich nutze den Editor ‚Eclipse Neon.1‘ .
Unter Codebeispiel steht, man soll sicherstellen, dass ‚maven‘ korrekt installiert ist. Meines Wissens nach ist ‚maven‘ bei Eclipse standartmäßig bereits installiert.
Die ZIP Datei habe ich selbstverständlich entpackt.
Wie folgt habe ich das Projekt importiert :
Im ‚Package Explorer‘ rechtsklick -> ‚Import‘ -> Maven -> „Existing Maven Projects“ -> [SDK ausgewählt] -> Häkchen bei /pom.xml gesetzt -> Finish
Nach dem Importieren
Rechtsklick auf pom.xml -> „Run As“ -> „Run Configurations“ ->
Unter Goals : “dependency:resolve“ eingegeben -> „Run“
Am Ende wird mir in der Konsole ausgegeben : [INFO] BUILD SUCCESS
Jedoch ist der Projektordner & die pom.xml trotzdem noch mit einem kleinen roten Kreuz markiert.
Mache ich vielleicht etwas beim Importieren des Projektes falsch ?
Liebe Grüße
Aktuell bin ich dabei mein E-Business aufzubauen.
Ziel ist es Steam, Origin, MS Lizenzschlüssel zu verkaufen & an den Endkunden automatisiert per Post zu verschicken.
Folgendermaßen soll der Bestellprozess grob z.B über Ebay ablaufen:
Kunde kauft ‚Office Home & Student 2019‘ -> Lizenzschlüssel aus der Datenbank holen -> PDF Datei erzeugen -> PDF an die deutsche Post weiterleiten -> Deutsche Post druckt die PDF Datei -> Brief verschicken
Die Schnittstelle zu Ebay etc. ist vorhanden & die PDF Datei wird bereits erzeugt und in einem Ordner abgelegt.
Zuvor habe ich immer mit dem JavaEditor gearbeitet. Eclipse & Maven ist um ehrlich zu sein Neuland, deshalb tue ich es mir ziemlich schwer mit dem Implementieren der API der Deutschen Post AG.
Auf folgender Seite ist eine Anleitung wie man die API in Java implementiert : https://www.deutschepost.de/de/e/e-post/gk/partner/downloads.html
Ich nutze den Editor ‚Eclipse Neon.1‘ .
Unter Codebeispiel steht, man soll sicherstellen, dass ‚maven‘ korrekt installiert ist. Meines Wissens nach ist ‚maven‘ bei Eclipse standartmäßig bereits installiert.
Die ZIP Datei habe ich selbstverständlich entpackt.
Wie folgt habe ich das Projekt importiert :
Im ‚Package Explorer‘ rechtsklick -> ‚Import‘ -> Maven -> „Existing Maven Projects“ -> [SDK ausgewählt] -> Häkchen bei /pom.xml gesetzt -> Finish
Nach dem Importieren
Rechtsklick auf pom.xml -> „Run As“ -> „Run Configurations“ ->
Unter Goals : “dependency:resolve“ eingegeben -> „Run“
Am Ende wird mir in der Konsole ausgegeben : [INFO] BUILD SUCCESS
Jedoch ist der Projektordner & die pom.xml trotzdem noch mit einem kleinen roten Kreuz markiert.
Code:
Bei "Overview" wird mir folgendes angezeigt :
„Plugin execution not covered by lifecycle configuration : org.apache.maven.plugin (Click for 1 more)“
Die Fehlermeldung ausgeschrieben lautet :
Plugin execution not covered by lifecycle configuration: org.apache.maven.plugins:maven-compiler-plugin:2.5.1:testCompile (execution: default-testCompile, phase: test-compile)
Warnungen in der Konsole :
[WARNING]
[WARNING] Some problems were encountered while building the effective model for de.deutschepost.e2p:java-client-sample:jar:1.0-SNAPSHOT
[WARNING] 'build.plugins.plugin.(groupId:artifactId)' must be unique but found duplicate declaration of plugin org.apache.maven.plugins:maven-compiler-plugin @ line 77, column 21
[WARNING]
[WARNING] It is highly recommended to fix these problems because they threaten the stability of your build.
[WARNING]
[WARNING] For this reason, future Maven versions might no longer support building such malformed projects.
[WARNING]
Mache ich vielleicht etwas beim Importieren des Projektes falsch ?
Liebe Grüße