Compatibilité de versions
Le tableau ci-dessous indique les versions nécessaires au fonctionnement d'Ancestris en fonction de la version que vous choisissez d'installer.
Ancestris s'appuie sur les plateformes Java et Netbeans
Versions Java: Java peut être installé séparément et vous devez savoir quelle version de Java est nécessaire pour chaque version d'Ancestris. La version Java la plus ancienne à avoir est indiquée sous « Minimum Java version ». La dernière version Java avec laquelle Ancestris peut fonctionner est indiquée sous « Maximum Java version ».
Java existe sous deux formes différentes : avec une interface utilisateur graphique (GUI) ou sans interface graphique (en mode « headless »). Ancestris nécessite une installation de Java avec interface graphique. Consultez les notes ci-dessous pour savoir de quelle version vous disposez.
Version Netbeans: La version Netbeans est fournie à titre indicatif uniquement. Netbeans est fourni avec Ancestris et vous n'avez pas à vous en soucier, mais cela explique la condition préalable relative à la version Java.
Tableau de compatibilité des versions
| Ancestris version type | Ancestris version number | Release date | Last updated | Minimum Java version |
Maximum Java version | Netbeans version |
| Daily | 14 | Daily | Daily | 17 | 25 | 26 |
| Stable | 13 | 29 Nov 2025 | April 2026 | 17 | 25 | 26 |
| Obsolete | 12 | 8 June 2024 | Novembre 2025 | 8 | 24 | 12.5 |
| Obsolete | 11 | 29 May 2021 | April 2024 | 8 | 17 | 11.3 |
Note aux utilisateurs Windows
L'installateur de la version stable Ancestris installe Java automatiquement. Vous n'avez pas besoin d'installer Java vous-même.
- Java 25 pour Windows 64 bits
- Java 17 pour Windows 32 bits
Pour savoir si la version de Java que vous avez installée est en mode « headless » ou non, vous pouvez utiliser les commandes suivantes. Si vous disposez d'un package JDK, exécutez :
java --list-modules | findstr java.desktop
Si vous voyez
java.desktop@21.0.8
Dans ce cas, l'installation de Java inclut le module graphique (GUI).
Si java.desktop est absent, cela signifie que vous utilisez un environnement d'exécution personnalisé (créé avec jlink) qui ne prend pas en charge l'interface graphique.
Note aux utilisateurs macOS
Ancestris est fourni avec un lanceur natif pour macOS qui nécessite a minima la version macOS 10.14.4.
Pour les utilisateurs ayant une version macOS antérieure, suivez ces instructions une fois Ancestris installé.
Pour savoir si la version de Java que vous avez installée est en mode « headless » ou non, vérifiez les modules.
java --list-modules | grep java.desktop
Si vous obtenez :
java.desktop@21.0.8
alors le support graphique est inclus.
Note aux utilisateurs Linux
Pour savoir si la version de Java que vous avez installée est en mode « headless » ou non, vous pouvez utiliser les commandes suivantes.
Sur Debian/Ubuntu, affiche les paquets Java installés :
dpkg -l | grep -i openjdk
ou
dpkg -l | grep -i java
Vous aurez un résultat du type
ii openjdk-21-jre-headless
ii openjdk-21-jdk-headless
ou au contraire :
ii openjdk-21-jre
ii openjdk-21-jdk
Si le nom du paquet contient -headless, c'est la version sans interface graphique qui est installée et il faut alors installer celle avec interface graphique pour qu'Ancestris s'affiche.