Bummer... OK, in that case I can use my old jars :-)

    On Saturday, October 13, 2018, 3:08:14 PM EDT, Andrea Aime 
<andrea.a...@geo-solutions.it> wrote:  
 
 Geotools does not work on Java 9, 10, not 11. Please use Java 8.
CheersAndrea
Il sab 13 ott 2018, 17:59 Peter Borissow via GeoTools-GT2-Users 
<geotools-gt2-users@lists.sourceforge.net> ha scritto:

Hello,    I am dusting off some old code that relies on GeoTools to calculate 
distances using the org.geotools.geometry.jts.JTS class. Example:
DefaultGeographicCRS crs = DefaultGeographicCRS.WGS84;
distance = JTS.orthodromicDistance(
    coord,
    prevCoord, 
    crs
);

I am building using Java 10. I tried to use some old jars from GeoTools 14.x 
but I got a runtime exception:
"java.lang.IllegalArgumentException: org.opengis.referencing.datum.DatumFactory 
is not an ImageIO SPI class"
After a quick search, it looks like I need to upgrade GeoTools so I downloaded 
the latest and greatest bundle from SourceForge and added all the jars to my 
project.
I quickly discovered that the bundle is missing a few dependencies so I started 
hunting them down and adding them one-by-one. So far, I have added the 
following:
jts-core-1.16.0si-units-java8-0.9uom-se-1.0.9uom-common-1.0.2unit-api-1.0
However, I am now stuck with the following 
error:java.lang.NoClassDefFoundError: si/uom/quantity/MagnetomotiveForce
Any suggestions as to where I can find this jar? Or the source code for the 
implementation of the MagnetomotiveForce interface? 

Also, would it be possible to include all the requisite jars in future 
releases? 

Thanks in advance,Peter
_______________________________________________
GeoTools-GT2-Users mailing list
GeoTools-GT2-Users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users

  
_______________________________________________
GeoTools-GT2-Users mailing list
GeoTools-GT2-Users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users

Reply via email to