Ich habe eine Java-Anwendung, und ich möchte es als eine Aktion in meinem Workflow ausführen. Ich bin mir bewusst, dass ich eine JAVA-Klasse in einem JAVA Aktionsknoten ausführen kann, aber gibt es eine Möglichkeit, dass ich eine JAVA-Anwendung mit vielen Klassen in meinem Workflow ausführen kann.Ausführen von JAVA-Code mit Oozie Workflow
0
A
Antwort
0
Oozie ist ein Workflow-Koordinator, mit dem Sie jede Aktion ausführen können, z. B. Schwein, Bienenstock, Java-Klasse oder Shell-Skript.
Die Java-Aktion führt die Methode public static void main(String[] args)
der angegebenen Java-Hauptklasse aus.
Und ist die Syntax für Java Aktion:
<action name='java1'>
<java>
...
<main-class> a.b.c.MyJavaMain </main-class>
.......
<arg> arg1 </arg>
<arg> arg2 </arg>
...
</java>
</action>
Es ist gut sichtbar, dass Sie hier Hauptklasse Namen übergeben müssen.
Wenn Sie mehrere Hauptklassen in einer Anwendung ausführen möchten, können Sie mehrere Java-Aktionen entsprechend erstellen. Weitere Informationen finden Sie unter Oozie Java actions
Verwandte Themen
- 1. IOException: Dateisystem geschlossen Ausnahme beim Ausführen von Oozie Workflow
- 2. Ausführen von Sqoops mit Oozie
- 3. Starten eines Funken-Programms mit Oozie-Workflow
- 4. Workflow-Fehlerprotokolle in Oozie 4.2 deaktiviert
- 5. Ist eine Oozie-Workflow-Job-ID einzigartig?
- 6. Fehler beim Ausführen Beispiel von Oozie Job
- 7. Nicht in der Lage, oozie Workflow mit Java-Aktion
- 8. Kann Beispielfunkenauftrag mit oozie
- 9. Was ist der Unterschied zwischen Oozie Workflow, Koordinator und Bundle?
- 10. Ausführen von Word von einem SharePoint-Workflow
- 11. Oozie Workflow: Hive-Tabelle nicht gefunden, aber es existiert
- 12. HiveContext funktioniert nicht von Oozie
- 13. Wie Oozie fehlgeschlagenen Job erneut ausführen
- 14. Oozie Workflow was passiert ist, wenn eine Aktion fehlschlägt
- 15. Oozie fs: existiert mit Variablen
- 16. Oozie Zeitzone Einstellungen
- 17. JobTracker Eigenschaft in Job.properties von Oozie
- 18. Oozie-Befehl zum erneuten Ausführen des Arbeitsablaufs mit Überspringen von Knoten funktioniert nicht
- 19. CQ5 programmgesteuert einen Workflow ausführen
- 20. Shell-Skript-Aufruf fehlgeschlagen von Oozie
- 21. Oozie Bienenstock Workflow kann nicht mit java.lang.StackOverflowError im Farbton (HA-Modus)
- 22. Unit Testing Oozie Workflows
- 23. Ist es möglich, eine Nachricht von einem Oozie Workflow zu protokollieren, ohne sie zu löschen?
- 24. Running Shell-Skript von Oozie über Hue
- 25. Override hadoops mapreduce.fileoutputcommitter.marksuccessfuljobs in oozie
- 26. Oozie Rohbauarbeiten fließen
- 27. Ausführen von Oozie-Job mit einer modifizierten Hadoop-Konfigurationsdatei zur Unterstützung von S3 nach HDFS
- 28. Code in Dynamics AX ausführen Workflow
- 29. Oozie Fehler: E1310: E1310: Paketauftragsfehler: [null]
- 30. Oozie -Pyspark Job werfen Fehler