Skip to content

Commit 767ae70

Browse files
VladaZakharovaUlada Zakharava
andauthored
Fix install_java.sh (#56211)
Co-authored-by: Ulada Zakharava <vlada_zakharava@epam.com>
1 parent ce55be3 commit 767ae70

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

scripts/in_container/bin/install_java.sh

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,15 @@ BIN_PATH="/files/bin/java"
2525
if [[ $# != "0" && ${1} == "--reinstall" ]]; then
2626
rm -rf "${INSTALL_DIR}"
2727
rm -f "${BIN_PATH}"
28+
mapfile -t files_to_delete < <(find /files/bin -type l -exec bash -c '
29+
for link; do
30+
target=$(readlink "$link")
31+
if [[ "$target" == /files/opt/java/* ]]; then
32+
echo "$link"
33+
fi
34+
done
35+
' _ {} +)
36+
rm -rf "${files_to_delete[@]}"
2837
fi
2938

3039
hash -r
@@ -34,7 +43,7 @@ if command -v java; then
3443
exit 1
3544
fi
3645

37-
DOWNLOAD_URL='https://download.java.net/openjdk/jdk8u41/ri/openjdk-8u41-b04-linux-x64-14_jan_2020.tar.gz'
46+
DOWNLOAD_URL="https://download.java.net/openjdk/jdk25/ri/openjdk-25+36_linux-x64_bin.tar.gz"
3847

3948
if [[ -e ${INSTALL_DIR} ]]; then
4049
echo "The install directory (${INSTALL_DIR}) already exists. This may mean java is already installed."

0 commit comments

Comments
 (0)