benötigte Fremdbibliotheken
===========================
- Java-Klassenbibliothek (optimiert für Oracle Java 1.8 (letzte kostenfreie Original-Java-Version); in neueren Version und OpenJDK zusätzliche JavaFX erforderlich)
- Graphstream (optimiert für Graphstream 1.3; benötigte Module: gs-core, gs-algo und gs-ui; https://graphstream-project.org/download/)
- UCanAccess (optimiert für UCanAccess Version 5.0.1; https://sourceforge.net/projects/ucanaccess/files/)
- RDF4J (optimiert für RDF4J 3.7.7 (letzte Version für Java 1.8), https://rdf4j.org/download/#rdf4j-37), dieses benötigt zudem
-- Apache Commons IO (optimiert für Version 2.20; https://archive.apache.org/dist/commons/io/binaries/)
-- SLF4J (optimiert für Version 2.0.9; benötigte Module: slf4j-api und slf4j-simple; https://www.slf4j.org/download.html bzw. https://repo1.maven.org/maven2/org/slf4j/)
- Objektorientierter Werkzeugkasten für die juristische Falllösung (http://link.tillmenke.de/20231130-4)

Die benötigten Fremdbibliotheken (mit Ausnahme der Java-Klassenbibliothek) müssen im dafür angelegten Vezeichnis "MEA_lib" abgelegt werden. Dieser sollte nach Zusammenstellung folgende Dateien enthalten:
- commons-io-2.20.0.jar
- commons-lang3-3.8.1.jar
- commons-logging-1.2.jar
- eclipse-rdf4j-3.7.7-onejar.jar
- fallloesung-werkzeugkasten-basis.jar
- gs-algo-1.3.jar
- gs-core-1.3.jar
- gs-ui-1.3.jar
- hsqldb-2.5.0.jar
- jackcess-3.0.1.jar
- slf4j-api-2.0.9.jar
- slf4j-simple-2.0.9.jar
- ucanaccess-5.0.1.jar

Die benötigte MeSH-Cache-Datenbank kann entsprechend der beim erstmaligen Aufruf des MeSH-Baums (über die Rahmenanwendung oder die entsprechende .exe-Datei) dargestellten Anleitung befüllt werden (die leere Fassung ist im Lieferumfang enthalten).

Start unter Windows
===================
Wenn Oracle Java 1.8 richtig installiert ist, lässt sich MEA.jar unmittelbar starten (das System führt dann über den Dateitypeintrag für .jar-Dateien den auch in MEA.bat enthaltenen Befehl aus).
Mit dem in MEA-Viewer.bat enthaltenen Befehl lässt sich das Graphfenster im eigenständigen Modus starten.
Wenn eine andere Version gestartet ist oder sonst eine abweichende Konfiguration vorliegt, muss JavaFX heruntergeladen werden und die Anwendung analog zum untenstehenden Linux-Befehl eingebunden werden.

Start über Linux-Konsole
========================
Voraussetzungen schaffen
------------------------
sudo apt install default-jre openjfx

Programm starten
----------------
java --module-path /usr/share/openjfx/lib --add-modules javafx.controls,javafx.swing,javafx.web -jar MEA.jar

Einschränkungen
---------------
Windows-Anwendungen (MeSH-Baum und Messwerterhebung) können allenfalls über den Umweg "wine" ausgeführt werden (Ausnahme: Start der Anwendung in WSL, dann werden Windows-Anwendungen unmittelbar in Windows ausgeführt).
Ist keine MeSH-Cache.mdb vorhanden (wird über MeSH-Baum-Anwendung erzeugt), können MeSH-IDs nicht in Beschriftungen umgewandelt werden.