From 3095953958e26b915ee4fae6f797def8f61f6e6e Mon Sep 17 00:00:00 2001
From: David Jezek <david.jezek@@vsb.cz>
Date: Thu, 10 Oct 2024 15:53:09 +0200
Subject: [PATCH] feat: update to eclipses 09-2024 and add screenkey tool

---
 swi-install.sh | 20 ++++++++++++++++----
 1 file changed, 16 insertions(+), 4 deletions(-)

diff --git a/swi-install.sh b/swi-install.sh
index f60d755..d6ca824 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
+
+}
 
 
 
-- 
GitLab