gvSIG bugs #5028
gvSIG no arranca con java 10 (jCRS)
Status: | New | % Done: | 0% | |
---|---|---|---|---|
Priority: | Normal | Spent time: | - | |
Assignee: | - | |||
Category: | CRS | |||
Target version: | 3.0.0 | |||
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 4 years ago
- Target version changed from 2.5.0-2930-final to 3.0.0