Ich habe Java-Code geschrieben, um meine Transformation und Jobs auszuführen, und ich habe alle Jar-Dateien, die im data-integration / lib-Ordner enthalten sind, manuell zu meinem Klassenpfad hinzugefügt, und alles funktioniert gut.
Nun möchte ich mein Projekt mavenisieren und nach XML suchen, das die Groupid- und Artefakt-ID für jedes jar angibt, das im lib-Verzeichnis der Datenintegration vorhanden ist. Ich habe den Link hier gefunden, der jedoch nicht alle Abhängigkeiten enthält.
PDI Version - 5.0.1 Stabil
Hier benutze ich das letzte:
%Vor%Wenn Sie den Schritt Json-Ausgabe verwenden, benötigen Sie Folgendes:
%Vor%Um REST-Dienste aufzurufen, benötigen Sie Folgendes:
%Vor%Ich habe diesen Link gefunden:
Ich hoffe, es hilft:)
[Bearbeiten, um meine Antwort zu ändern]
Ich habe versucht, meine Plugin-Entwicklung zu mavenisieren. Bitte schau dir dieses Blog an: Ссылка
Ich habe die pom.xml wie im Blog-Link erklärt verwendet. Ich habe für Pentaho Version entwickelt: 5.0.0.1. Probieren Sie es aus und überprüfen Sie, ob es Ihr Problem behebt:)
Ich muss diese zwei Abhängigkeiten hinzufügen, um in Version 6.1.x gut zu funktionieren
%Vor%
und
%Vor%