Describe the refactoring action
Update dependencies.
[x] Java 1.8 -> 17
[x] Apache UIMA Parent POM 16 -> 17
[x] uima-uimaj 3.4.0 -> 3.5.0
[x] tycho 2.7.5 -> 4.0.4
[x] junit4 -> 4.13.2 (needed for Maven plugin test harness...)
[x] junit 5.10.0 -> 5.10.1
[x] maven-plugin-testing-harness 2.0 -> 3.3.0
[x] maven -> 3.2.5
[x] maven-plugin-tools-javadoc 2.9 -> 3.5.2
[x] plexus-utils -> removed
[x] dltk 3.0.0 -> 5.11.0
[x] caffeine 2.9.3 -> 3.1.8
[x] Test converted to JUnit 5
[x] spring 5.3.25 -> 5.3.30
[x] maven 3.2.5 -> 3.8.1
[x] commons-text 1.10.0 -> 1.11.0
[x] commons-lang3 3.13.0 -> 3.14.0
[x] commons-io 2.13.0 -> 2.15.1
[x] commons-logging 1.1.1 -> 1.3.0
[x] Switch to Eclipse 2023-09 baseline
[x] Force dependency on DLTK 5.11.0
[x] Add Eclipse 2018-12 update site as a reference repository to the Ruta feature so users can get DLTK 5.11.0 which is no longer included in recent Eclipse releases
Describe the refactoring action Update dependencies.
Expected benefit Bug fixes and improvements.