@@ -15,10 +15,10 @@ update_os
1515
1616msg_info " Installing Dependencies"
1717$STD apt-get install -y \
18- gnupg2 \
19- lsb-release \
20- gpg \
21- apt-transport-https
18+ gnupg2 \
19+ lsb-release \
20+ gpg \
21+ apt-transport-https
2222msg_ok " Installed Dependencies"
2323
2424msg_info " Setting up Adoptium Repository"
@@ -28,90 +28,90 @@ echo "deb https://packages.adoptium.net/artifactory/deb $(awk -F= '/^VERSION_COD
2828$STD apt-get update
2929msg_ok " Set up Adoptium Repository"
3030
31- read -r -p " Which Tomcat version would you like to install? (9, 10.1, 11): " version
31+ read -r -p " ${TAB3} Which Tomcat version would you like to install? (9, 10.1, 11): " version
3232case $version in
33339)
34- TOMCAT_VERSION=" 9"
35- echo " Which LTS Java version would you like to use? (8, 11, 17, 21): "
36- read -r jdk_version
37- case $jdk_version in
38- 8)
39- msg_info " Installing Temurin JDK 8 (LTS) for Tomcat $TOMCAT_VERSION "
40- $STD apt-get install -y temurin-8-jdk
41- msg_ok " Setup Temurin JDK 8 (LTS)"
42- ;;
43- 11)
44- msg_info " Installing Temurin JDK 11 (LTS) for Tomcat $TOMCAT_VERSION "
45- $STD apt-get install -y temurin-11-jdk
46- msg_ok " Setup Temurin JDK 11 (LTS)"
47- ;;
48- 17)
49- msg_info " Installing Temurin JDK 17 (LTS) for Tomcat $TOMCAT_VERSION "
50- $STD apt-get install -qqy temurin-17-jdk
51- msg_ok " Setup Temurin JDK 17 (LTS)"
52- ;;
53- 21)
54- msg_info " Installing Temurin JDK 21 (LTS) for Tomcat $TOMCAT_VERSION "
55- $STD apt-get install -y temurin-21-jdk
56- msg_ok " Setup Temurin JDK 21 (LTS)"
57- ;;
58- * )
59- msg_error " Invalid JDK version selected. Please enter 8, 11, 17 or 21."
60- exit 1
61- ;;
62- esac
34+ TOMCAT_VERSION=" 9"
35+ echo " Which LTS Java version would you like to use? (8, 11, 17, 21): "
36+ read -r jdk_version
37+ case $jdk_version in
38+ 8)
39+ msg_info " Installing Temurin JDK 8 (LTS) for Tomcat $TOMCAT_VERSION "
40+ $STD apt-get install -y temurin-8-jdk
41+ msg_ok " Setup Temurin JDK 8 (LTS)"
6342 ;;
43+ 11)
44+ msg_info " Installing Temurin JDK 11 (LTS) for Tomcat $TOMCAT_VERSION "
45+ $STD apt-get install -y temurin-11-jdk
46+ msg_ok " Setup Temurin JDK 11 (LTS)"
47+ ;;
48+ 17)
49+ msg_info " Installing Temurin JDK 17 (LTS) for Tomcat $TOMCAT_VERSION "
50+ $STD apt-get install -qqy temurin-17-jdk
51+ msg_ok " Setup Temurin JDK 17 (LTS)"
52+ ;;
53+ 21)
54+ msg_info " Installing Temurin JDK 21 (LTS) for Tomcat $TOMCAT_VERSION "
55+ $STD apt-get install -y temurin-21-jdk
56+ msg_ok " Setup Temurin JDK 21 (LTS)"
57+ ;;
58+ * )
59+ msg_error " Invalid JDK version selected. Please enter 8, 11, 17 or 21."
60+ exit 1
61+ ;;
62+ esac
63+ ;;
646410 | 10.1)
65- TOMCAT_VERSION=" 10"
66- echo " Which LTS Java version would you like to use? (11, 17): "
67- read -r jdk_version
68- case $jdk_version in
69- 11)
70- msg_info " Installing Temurin JDK 11 (LTS) for Tomcat $TOMCAT_VERSION "
71- $STD apt-get install -y temurin-11-jdk
72- msg_ok " Setup Temurin JDK 11"
73- ;;
74- 17)
75- msg_info " Installing Temurin JDK 17 (LTS) for Tomcat $TOMCAT_VERSION "
76- $STD apt-get install -y temurin-17-jdk
77- msg_ok " Setup Temurin JDK 17"
78- ;;
79- 21)
80- msg_info " Installing Temurin JDK 21 (LTS) for Tomcat $TOMCAT_VERSION "
81- $STD apt-get install -y temurin-21-jdk
82- msg_ok " Setup Temurin JDK 21 (LTS)"
83- ;;
84- * )
85- msg_error " Invalid JDK version selected. Please enter 11 or 17."
86- exit 1
87- ;;
88- esac
65+ TOMCAT_VERSION=" 10"
66+ echo " Which LTS Java version would you like to use? (11, 17): "
67+ read -r jdk_version
68+ case $jdk_version in
69+ 11)
70+ msg_info " Installing Temurin JDK 11 (LTS) for Tomcat $TOMCAT_VERSION "
71+ $STD apt-get install -y temurin-11-jdk
72+ msg_ok " Setup Temurin JDK 11"
73+ ;;
74+ 17)
75+ msg_info " Installing Temurin JDK 17 (LTS) for Tomcat $TOMCAT_VERSION "
76+ $STD apt-get install -y temurin-17-jdk
77+ msg_ok " Setup Temurin JDK 17"
8978 ;;
79+ 21)
80+ msg_info " Installing Temurin JDK 21 (LTS) for Tomcat $TOMCAT_VERSION "
81+ $STD apt-get install -y temurin-21-jdk
82+ msg_ok " Setup Temurin JDK 21 (LTS)"
83+ ;;
84+ * )
85+ msg_error " Invalid JDK version selected. Please enter 11 or 17."
86+ exit 1
87+ ;;
88+ esac
89+ ;;
909011)
91- TOMCAT_VERSION=" 11"
92- echo " Which LTS Java version would you like to use? (17, 21): "
93- read -r jdk_version
94- case $jdk_version in
95- 17)
96- msg_info " Installing Temurin JDK 17 (LTS) for Tomcat $TOMCAT_VERSION "
97- $STD apt-get install -qqy temurin-17-jdk
98- msg_ok " Setup Temurin JDK 17"
99- ;;
100- 21)
101- msg_info " Installing Temurin JDK 21 (LTS) for Tomcat $TOMCAT_VERSION "
102- $STD apt-get install -y temurin-21-jdk
103- msg_ok " Setup Temurin JDK 21 (LTS)"
104- ;;
105- * )
106- msg_error " Invalid JDK version selected. Please enter 17 or 21."
107- exit 1
108- ;;
109- esac
91+ TOMCAT_VERSION=" 11"
92+ echo " Which LTS Java version would you like to use? (17, 21): "
93+ read -r jdk_version
94+ case $jdk_version in
95+ 17)
96+ msg_info " Installing Temurin JDK 17 (LTS) for Tomcat $TOMCAT_VERSION "
97+ $STD apt-get install -qqy temurin-17-jdk
98+ msg_ok " Setup Temurin JDK 17"
11099 ;;
111- * )
112- msg_error " Invalid Tomcat version selected. Please enter 9, 10.1 or 11."
100+ 21)
101+ msg_info " Installing Temurin JDK 21 (LTS) for Tomcat $TOMCAT_VERSION "
102+ $STD apt-get install -y temurin-21-jdk
103+ msg_ok " Setup Temurin JDK 21 (LTS)"
104+ ;;
105+ * )
106+ msg_error " Invalid JDK version selected. Please enter 17 or 21."
113107 exit 1
114108 ;;
109+ esac
110+ ;;
111+ * )
112+ msg_error " Invalid Tomcat version selected. Please enter 9, 10.1 or 11."
113+ exit 1
114+ ;;
115115esac
116116
117117msg_info " Installing Tomcat $TOMCAT_VERSION "
0 commit comments