I had Ancestris 12 and the standard Java jre 8 running on Win 10 x64.
I deinstalled both and then installed Temurin-17.0.13 (additionally I have also installed Temurin 21.0.5) because I wanted to try/switch to Ancestris 13 daily and downloaded the ancestris-latest.zip and unpacked to a C:\MyApps\Ancestris-13-daily-2025\
CMD java -version shows:
openjdk version "17.0.13" 2024-10-15
OpenJDK Runtime Environment Temurin-17.0.13+11 (build 17.0.13+11)
OpenJDK 64-Bit Server VM Temurin-17.0.13+11 (build 17.0.13+11, mixed mode, sharing)
Both starting the bin\ancestris64.exe or ancestris.exe shows the error window
Cannot find Java 1.8. or higher
I also tried this Java17.bat with not solution of the error:
@echo off
echo Setting JAVA_HOME
set JAVA_HOME=c:\Program Files\Eclipse Adoptium\jre-17.0.13.11-hotspot
echo setting PATH
set PATH=c:\Program Files\Eclipse Adoptium\jre-17.0.13.11-hotspot\bin;%PATH%
echo Display java version
java -version
I'm not sure what else I could try?