#20669 closed enhancement (fixed)
[PATCH] Please upgrade the GeoTools plugin to 25.0 and the JTS plugin to 1.18.1
| Reported by: | anonymous | Owned by: | Don-vip |
|---|---|---|---|
| Priority: | major | Milestone: | |
| Component: | Plugin geotools | Version: | |
| Keywords: | upgrade | Cc: |
Description
The GeoTools plugin could be upgraded to 25.0.
The JTS plugin could be upgraded to 1.18.1.
Make sure the ImportImagePlugin plugin is upgraded to use GeoTools version 25.0
Attachments (2)
Change History (8)
comment:1 by , 5 years ago
| Status: | new → assigned |
|---|
comment:2 by , 4 years ago
| Summary: | Please upgrade the GeoTools plugin to 25.0 and the JTS plugin to 1.18.1 → [WIP PATCH] Please upgrade the GeoTools plugin to 25.0 and the JTS plugin to 1.18.1 |
|---|
by , 4 years ago
| Attachment: | 20669.patch added |
|---|
comment:3 by , 4 years ago
In attachment:20669.2.patch, the following packages were excluded:
- Guava (was also excluded for 22.0)
- Hatbox (was also excluded for 22.0)
- imageio-ext-cog-reader (was not present in 22.0, excluded due to dependency on ehcache, 1.6M)
- org.eclipse.emf (was not present in 22.0, excluded due to core being 1.3M)
Altogether, the changes reduced the jar file size from 26M to 18M (3M larger geotools at 22.0). I do need to load up the plugins that depend upon geotools, and see what happens, but I think I'll be able to move this from WIP PATCH to PATCH status.
comment:4 by , 4 years ago
| Summary: | [WIP PATCH] Please upgrade the GeoTools plugin to 25.0 and the JTS plugin to 1.18.1 → [PATCH] Please upgrade the GeoTools plugin to 25.0 and the JTS plugin to 1.18.1 |
|---|



The attached patch does the following:
org=javax.xml.bindwith modulesjaxb-api,jaxb-runtimewhich come from thejaxbpluginorg=com.github.spotbugsorg=org.geotools.demoorg=org.geotoolswith modulegt-imagemosaic(was not added in 22.0 version)org=org.locationtech.jtsmodule=jts-core(jts plugin)org=org.locationtech.jts.iomodule=jts-io-common(jts plugin)org=org.ejml(ejml plugin)apache-commonspluginThe patch is currently WIP since I haven't (yet) cleaned out everything that is unnecessary. The old geotools jar was 14M, and the new one is 25M.