2017-07-04 2 views
0

Gibt es eine Möglichkeit, den CLI-Befehl des Zündfunkeurs zu sehen, der ausgelöst wird, wenn die folgende Zeile in JAVA verwendet wird, um einen bereits konfigurierten Funkenwerfer zu senden?Wie sieht man den Funke-Launcher-Befehl, der bei der Verwendung von org.apache.spark.launcher.SparkLauncher übergeben wird?

SparkLauncher().launch(); 

Edit: Die Methode "createBuilder" innerhalb "SparkLauncher.class" scheint es zu haben, als eine Liste, in der ".launch()" -Prozess. Jetzt ist es eine Frage des Findens des Weges, diese Information von der Stelle zu extrahieren, an der der "SparkLauncher(). Launch()" übermittelt wird.

Antwort

0

Gegeben Sie Ihre sparkLauncher definieren als: „launcher“ Sie können die Funken einreichen Befehl auf diese Weise erhalten:

String sparkSubmitCommand = StringUtils.join(launcher.createBuilder().command(), " "); 
Verwandte Themen