diff --git a/swi-install.sh b/swi-install.sh
index f60d755aca7b54dc34100695df837a5f83a32197..d6ca824d80ee1275b15056fac07fd10b2e97f356 100755
--- a/swi-install.sh
+++ b/swi-install.sh
@@ -595,8 +595,8 @@ function installEclipseSTS(){
 function installEclipseJava(){
 	######Install Eclipse for JAVA development package
 	                            
-	installEclipseInstance java https://ftp.fau.de/eclipse/technology/epp/downloads/release/2024-03/R/eclipse-java-2024-03-R-linux-gtk-x86_64.tar.gz \
-"https://download.eclipse.org/releases/2024-03/,\
+	installEclipseInstance java https://mirrors.dotsrc.org/eclipse//technology/epp/downloads/release/2024-09/R/eclipse-java-2024-09-R-linux-gtk-x86_64.tar.gz \
+"https://download.eclipse.org/releases/2024-09/,\
 https://binaries.sonarsource.com/SonarLint-for-Eclipse/releases/,\
 https://download.eclipse.org/efxclipse/updates-released/3.9.0/site/,\
 https://ecd-plugin.github.io/update/" \
@@ -634,8 +634,8 @@ function installEclipsePapyrus(){
 
 function installEclipseEE(){
 ######Install Eclipse for EE development package
-	installEclipseInstance ee https://eclipse.mirror.liteserver.nl/technology/epp/downloads/release/2024-06/R/eclipse-jee-2024-06-R-linux-gtk-x86_64.tar.gz \
-"https://download.eclipse.org/releases/2024-06/,\
+	installEclipseInstance ee https://saimei.ftp.acc.umu.se/mirror/eclipse.org/technology/epp/downloads/release/2024-09/R/eclipse-jee-2024-09-R-linux-gtk-x86_64.tar.gz \
+"https://download.eclipse.org/releases/2024-09/,\
 https://binaries.sonarsource.com/SonarLint-for-Eclipse/releases/,\
 https://download.jboss.org/jbosstools/photon/stable/updates/,\
 https://ecd-plugin.github.io/update/,\
@@ -861,6 +861,18 @@ function installAll() {
 
 	installSquirreL
 }
+function update2024() {
+	sudo apt -y install screenkey
+
+	removeEclipseInstance java
+	installEclipseJava
+	installLombok java
+
+	removeEclipseInstance ee
+	installEclipseEE
+    installLombok ee
+
+}