Systemvoraussetzungen
Für den Betrieb der Software AncestryTree sind einige Voraussetzungen zu erfüllen, die jedoch keine große Hürde darstellen sollten. Da die Anwendung komplett in Java geschrieben ist, wird eine Java-Laufzeitumgebung benötigt. Für die Datenspeicherung ist eine Datenbank erforderlich.
Java
Für den Betrieb der Software AncestryTree ist Java in der Version 17 oder höher erforderlich. Daneben wird zum Betrieb ein Java-EE-Server (z.B. Tomcat 10.1) benötigt.
Datenbanken
Die Daten der Software AncestryTree werden in einer Datenbank abgelegt. Aktuell sind folgende Datenbanken möglich:
- H2 (embedded)
- Oracle (ab Version 11) Oracle Datenbank
- Postgres (ab Version 10) Postgres Datenbank
- MariaDB (ab Version 10.3) MariaDB Datenbank
Die Eingebundene H2 Datenbank ist für Test und Evaluationszwecke eingebaut und sollte nicht für den produktiven Betrieb verwendet werden. Sie bedarf keiner Konfiguration. Einzig die Anzahl der Verbindungen (Connections) können konfiguriert werden. Diese Datenbank wird automatisch gestartet, sobald sie verwendet wird.