gvSIG bugs #5028
gvSIG no arranca con java 10 (jCRS)
| Status: | New | % Done: | 0% | |
|---|---|---|---|---|
| Priority: | Normal | Spent time: | - | |
| Assignee: | - | |||
| Category: | CRS | |||
| Target version: | 2.8.0-final | |||
| Severity: | Minor | Add-on version: | ||
| gvSIG version: | 2.5.0 | Add-on build: | ||
| gvSIG build: | Add-on resolve version: | |||
| Operative System: | Add-on resolve build: | |||
| Keywords: | Proyecto: | |||
| Has patch: | Hito: | |||
| Add-on name: | Unknown |
Description
Si tratamos de arrancar gvSIG con java 10, acabamos teniendo la ventana principal de gvSIG tan solo con unos pocos botones y la mayoria de ellos rojitos.
Si miramos el log vemos que el primer error que aparece es:
INFO 3240 main org.gvsig.tools.library.AbstractLibrary - Can't initialize library 'org.gvsig.crs.JCRSLibrary'.
java.lang.IllegalArgumentException: org.geotools.referencing.operation.MathTransformProvider is not an ImageIO SPI class
at java.desktop/javax.imageio.spi.ServiceRegistry.checkClassAllowed(ServiceRegistry.java:722)
at java.desktop/javax.imageio.spi.ServiceRegistry.<init>(ServiceRegistry.java:117)
at org.geotools.factory.FactoryRegistry.<init>(FactoryRegistry.java:92)
at org.gvsig.crs.JCRSLibrary.initializeGeotoolsProviders(JCRSLibrary.java:65)
at org.gvsig.crs.JCRSLibrary.doInitialize(JCRSLibrary.java:51)
at org.gvsig.tools.library.AbstractLibrary.initialize(AbstractLibrary.java:338)
at org.gvsig.tools.library.AbstractLibrariesInitializer.initializeLibraries(AbstractLibrariesInitializer.java:256)
at org.gvsig.tools.library.AbstractLibrariesInitializer.initialize(AbstractLibrariesInitializer.java:90)
at org.gvsig.tools.library.AbstractLibrariesInitializer.fullInitialize(AbstractLibrariesInitializer.java:115)
at org.gvsig.andami.Launcher.initializeLibraries(Launcher.java:783)
at org.gvsig.andami.Launcher.doMain(Launcher.java:570)
at org.gvsig.andami.Launcher.main(Launcher.java:391)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:564)
at org.gvsig.andamiupdater.Updater.launchApp(Updater.java:89)
at org.gvsig.andamiupdater.Updater.main(Updater.java:67)
INFO 3241 main org.gvsig.tools.library.AbstractLibrary - Initializing library 'org.gvsig.crs.JCRSPluginLibrary'.
Parece ser que el plugin de proyecciones "CRS: CRS management (GDAL/Geotools based, Native)" usa una version de geotools que no funciona con java superiores a la 1.8.
History
#1
Updated by Joaquín del Cerro Murciano over 6 years ago
- Target version changed from 2.5.0-2930-final to 3.0.0
#2
Updated by Joaquín del Cerro Murciano 3 months ago
- Target version changed from 3.0.0 to 2.8.0-final