| |
|---|
| Die Firma untermStrich software gmbh übernimmt keine Haftung für etwaige Schäden oder Fehler, die direkt oder indirekt durch die Benutzung oder Nichtbenutzung dieser Anleitung entstehen! |
| |
| Java muss – wie auch untermStrich – aktuell gehalten werden. Dies gilt besonders, wenn der Server aus dem Internet erreichbar ist. |
untermStrich nutzt Java für bestimmte serverseitige Aufgaben.
Wenn am Server kein Java eingerichtet ist, können
Zum Testen wechseln Sie zu Konfiguration → System → Externe Systeme:
Wählen Sie Angaben testen:
Es muss ein grüner Haken erscheinen.
Sie benötigen mindestens Unternehmer Plus auf Konfiguration, um Zugriff auf System zu erhalten.
Empfohlene Downloads (Temurin / Adoptium)
Vorgehen
C:\java\jdk…
C:\java\jdk…\bin\java.exe unter Konfiguration > Externe Systeme
Wenn leere PDF oder XLSX erzeugt werden
Auf manchen Systemen ist es notwendig, den
Apache unter einem eigenem Benutzer auszuführen, damit
Java die PDF- und XLSX-Dateien korrekt erzeugen kann.
Auf vielen Systemen ist das wiederum nicht notwendig.
Wenn Sie den Modify Office Files Server nutzen, passen Sie auch dort den Pfad an:
Modify Office Files Server anpassen
macOS auswählen..pkg installieren.java-Datei unter Externe Systeme eintragen (oder über Java Pfad auswählen wählen), z. B.:/Library/Java/JavaVirtualMachines/temurin-17.jdk/Contents/Home/bin/java/Library/Java/JavaVirtualMachines/temurin-19.jre/Contents/Home/bin/java
Wenn Sie den Modify Office Files Server nutzen, passen Sie auch dort den Pfad an:
Modify Office Files Server anpassen
## Java 21 sudo apt install openjdk-21-jre-headless
## Java 11 sudo apt-get install default-jdk-headless update-alternatives --config java # Wählen Sie Java 11 aus
Hinweis (historisch): In manchen Ubuntu-Repository-Konstellationen wurde „Java 11“ zeitweise intern anders bezeichnet. Falls der Java-Test fehlschlägt, prüfen Sie bitte die tatsächlich aktive Java-Version am System.
Ubuntu 16.04 – veraltet (nur als Alt-Anleitung belassen)
sudo apt-get install openjdk-8-jre-headless
Kein Support durch untermStrich für nicht-Ubuntu-Systeme!
Laut Meldung eines Kunden installieren Sie bitte zusätzlich:
Stellen Sie sicher, dass fontconfig bzw. fonts-config installiert ist.
Wenn Java installiert ist, der Test aber fehlschlägt, öffnen Sie bitte das Apache error_log.
Wenn Sie die folgende Fehlermeldung erhalten, befindet sich im lib-Pfad des Apache
eine veraltete libgcc_s.so.1:
java: /…/lib/libgcc_s.so.1: version `GCC_4.2.0' not found (required by /usr/lib/libgcj.so.8rh)
Auf einem System konnte die Systemdatei /lib/libgcc_s.so.1 über die bestehende Datei kopiert werden.