diff --git a/bin/openjdk.bash b/bin/openjdk.bash index cf890994f99..b5e0303bf6b 100755 --- a/bin/openjdk.bash +++ b/bin/openjdk.bash @@ -38,14 +38,16 @@ INDEX_21="${TEMP_DIR}/index-21.html" INDEX_22="${TEMP_DIR}/index-22.html" INDEX_23="${TEMP_DIR}/index-23.html" INDEX_24="${TEMP_DIR}/index-24.html" +INDEX_25="${TEMP_DIR}/index-25.html" download_file 'http://jdk.java.net/archive/' "${INDEX_ARCHIVE}" download_file 'http://jdk.java.net/21/' "${INDEX_21}" download_file 'http://jdk.java.net/22/' "${INDEX_22}" download_file 'http://jdk.java.net/23/' "${INDEX_23}" download_file 'http://jdk.java.net/24/' "${INDEX_24}" +download_file 'http://jdk.java.net/25/' "${INDEX_25}" -URLS=$(grep -h -o -E 'href="https://download.java.net/java/.*/[^/]*\.(tar\.gz|zip)"' "${INDEX_ARCHIVE}" "${INDEX_21}" "${INDEX_22}" "${INDEX_23}" "${INDEX_24}" | perl -pe 's/href="(.+)"/$1/g' | sort -V) +URLS=$(grep -h -o -E 'href="https://download.java.net/java/.*/[^/]*\.(tar\.gz|zip)"' "${INDEX_ARCHIVE}" "${INDEX_21}" "${INDEX_22}" "${INDEX_23}" "${INDEX_24}" "${INDEX_25}" | perl -pe 's/href="(.+)"/$1/g' | sort -V) for URL in ${URLS} do FILE="$(perl -pe 's/https.*\/([^\/]+)/$1/g' <<< "${URL}")"