Installation von Mustang-CLI-2.22.0.jar - Fehlermeldung

mschrak

Commander
Registriert
Sep. 2009
Beiträge
2.322
Hallo zusammen,
ich bin gerade dabei, mal herauszufinden, wie ich aus Libre-Office Calc Daten eine elektronische Rechnung (ZUGFERD) erstelle (Win11).
Bei Libreoffice steht folgendes:
"(inzwischen...) ist eine Installatiuon der *.jar-Datei von mustangprojekt (https://github.com/ZUGFeRD/mustangproject/releases) notwendig."

OK, das wollte ich nun machen, also habe ich von der Java-Seite die beiden JREs installiert (64 Bit und dann noch die standard (vermutlich 32 Bit Version)).
Dann habe ich dort bei Github die Datei "Mustang-CLI-2.22.0.jar" heruntergeladen,und wollte diese dann mit Doppelklick installieren.
Leider kommt da die schlichte Fehlermeldung des Java Virtual Machine Launcher "A Java Exception has ocurred". Und Schluss.

Was habe ich falsch gemacht? Wie kann ich das korrekt installieren? Das einzige, was mir einfällt ist, dass ich die JREs in falscher Reihenfolge, also erst die 64 Bit und dann die Standard installiert habe oder dass ich mir bei deren Installation keine Gedanken über das Zielverzeichnis gemacht habe, sondern einfach nur "Weiter" geklickt habe. Ich würde aber bei etwas wie JRE davon ausgehen, dass man auch als "OK-Klicker" unfallfrei beide Versionen nebeneinander installiert bekommen sollte, ohne dass sich irgendwas in die Quere kommt...
Über ein paar kurze Tipps wäre ich sehr dankbar.
Martin
 
Ja, die hatte ich gesehen, dachte mir aber, ich installiere es erst mal (ohne Fehlermeldung), bevor ich mich mit den Details beschäftige. Und stieß ich auf die Fehlermeldung.
Ich habe aber inzwischen gemerkt, dass mir wohl noch das Java JDK von Oracle zu meinem Glück fehlte. Nun kommt zwar nicht mehr die "Exception" Meldung, allerdings passiert bei Doppelklick auf die .jar Datei schlicht gar nichts. Ist das normal?
(Ja ich gebe zu ich bin kein Java-Held ;) )
 
mschrak schrieb:
allerdings passiert bei Doppelklick auf die .jar Datei schlicht gar nichts. Ist das normal?
In dem Fall, ja. Das ist eine library, ohne User Interface.
1770885569230.png


Es gibt anscheinend noch eine separate Kommandozeilenversion. Damit könntet du es von außen verwenden:
https://www.mustangproject.org/kommandozeile/?lang=de

mschrak schrieb:
Dann habe ich dort bei Github die Datei "Mustang-CLI-2.22.0.jar" heruntergeladen,und wollte diese dann mit Doppelklick installieren.
Edit: Ah, die hast du ja bereits. Na dann Doku lesen und richtig aufrufen :) Da muss nichts installiert werden.
Mach eine Eingabeaufforderung auf dann "java -jar Mustang-CLI-2.22.0.jar" - dann sollte eine erste Ausgabe erscheinen (bei Doppelklick wirst du nichts sehen, da keine Ausgabemöglichkeit).
 
Zuletzt bearbeitet:
Das Java ist zu alt von der normalen Java Download Seite.
https://adoptium.net/de/temurin/releases?version=25&mode=filter&os=any&arch=any
Wähle Windows, x64 und drücke auf JRE. Lade die MSI Datei und installiere die.
In Libreoffice musst du dir was schreiben das die Daten aus der Rechnung zieht, dann baust Du Dir ein XML zusammen mit den Daten.

Ich nehme an ZUGFeRD, dann schau dir an wie das aufgebaut ist.
https://www.ferd-net.de/download-zugferd
Da sind Beispiele mit dabei.

Danach brauchst Du deine Rechnung in PDF und das gebaute XML und rufst Mustang CLI auf, übergibst alles per Kommandozeile zum mergen und fertig kommt die ZUGFeRD Rechnung raus. Beispiele gibt's auf der Mustang Seite.

Das ganze kannst Du ja dann in Libreoffice in deinem Makro whatever automatisieren.
 
Zurück
Oben