On this site you can get jdk and jre (the jdk contains jre) https://adoptopenjdk.net/upstream.html.
But if you need to build a jre you can use the following code in python (I have taken the answer from @SteinarH), the code assumes that you are in the jdk bin and that there is no directory called jre at the previous level.
import os jmod_str = os.popen('java --list-modules').read() init = jmod_str.index('@') end = jmod_str.index('\n') version = jmod_str[init:end] jmod_list = jmod_str.replace(version, '').replace('\n', ',') jmod_list = jmod_list[:-1] if jmod_list[-1] == ',' else jmod_list cmd = 'jlink --no-header-files --no-man-pages --compress=2 --module-path ..\jmods --add-modules '+ jmod_list + ' --output ..\jre'