Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/338.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/fortran/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Geotools java.lang.NoClassDefFoundError:org.hsqldb.lib.FrameworkLogger_Java_Noclassdeffounderror_Geotools - Fatal编程技术网

Geotools java.lang.NoClassDefFoundError:org.hsqldb.lib.FrameworkLogger

Geotools java.lang.NoClassDefFoundError:org.hsqldb.lib.FrameworkLogger,java,noclassdeffounderror,geotools,Java,Noclassdeffounderror,Geotools,我试图编写一些简单的基于GeoTools的代码来访问WFS服务器。到目前为止,代码如下所示: String getCapabilities = "http://www.nws.noaa.gov/mdl/survey/pgb_survey/dev/OGC_services/ndfdOWSserver.php?SERVICE=WFS&Request=GetCapabilities"; Map<String, String> connectionPa

我试图编写一些简单的基于GeoTools的代码来访问WFS服务器。到目前为止,代码如下所示:

        String getCapabilities = "http://www.nws.noaa.gov/mdl/survey/pgb_survey/dev/OGC_services/ndfdOWSserver.php?SERVICE=WFS&Request=GetCapabilities";
        Map<String, String> connectionParameters = new HashMap<String, String>();
        connectionParameters.put("WFSDataStoreFactory:GET_CAPABILITIES_URL", getCapabilities);
        WFSDataStoreFactory  dsf = new WFSDataStoreFactory();
        try {
            WFSDataStore dataStore = dsf.createDataStore(connectionParameters);
            String types[] = dataStore.getTypeNames();
            for (int i = 0; i < types.length; i++) {
                System.out.println(types[i]);
            }
            SimpleFeatureSource source = dataStore.getFeatureSource("ndfd:Forecast_Gml2Point");
            SimpleFeatureCollection fc = source.getFeatures();
            while(fc.features().hasNext()){
                SimpleFeature sf = fc.features().next();
                System.out.println(sf.getAttribute("myname"));
            }
        } catch (IOException ex) {
            ex.printStackTrace();
        }
      }
阅读类似的问题(如)表明类路径中缺少hsqldb,但事实并非如此。我按照上面的说明下载了GeoTools归档文件,并将所有JAR添加到我的Eclipse项目中。(我不能使用Maven,因为EclipseMaven插件不能很好地使用我们的代理。)我已经删除了所有建议的冲突JAR,以及中建议的JAR。我已经检查了代码中的类路径,其中包括“GeoTools下载”项目以及导出的所有JAR。(我还将所有JAR显式添加到我的类路径中,并得到相同的错误。)

如果我将项目转储到Ant构建文件中,路径定义如下所示:

<path id="GeoTools Download.classpath">
    <pathelement location="${GeoTools Download.location}/bin"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/ant-1.8.1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/batik-transcoder-1.7.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/bridj-0.6-c-only.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/bufr-4.3.16.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/common-2.6.0.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/commons-beanutils-1.7.0.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/commons-cli-2.0-gt2-pre1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/commons-codec-1.2.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/commons-collections-3.1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/commons-dbcp-1.4.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/commons-digester-1.7.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/commons-httpclient-3.1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/commons-io-2.1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/commons-jxpath-1.3.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/commons-lang-2.6.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/commons-logging-1.1.1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/commons-pool-1.5.4.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/core.commands-3.6.0.I20100512-1500.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/core.runtime-3.6.0.v20100505.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/eastwood-1.1.1-20090908.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/ecore-2.6.1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/ehcache-1.6.2.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/equinox.common-3.6.0.v20100503.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gdal-1.8.1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/geodb-0.7-RC2.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/grib-4.3.16.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-api-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-app-schema-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-app-schema-resolver-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-arcgrid-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-brewer-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-charts-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-complex-13-RC1-tests.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-complex-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-coverage-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-coverage-api-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-coveragetools-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-cql-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-css-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-csv-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-data-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-epsg-hsql-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-feature-aggregate-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-feature-pregeneralized-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-geojson-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-geometry-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-geopkg-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-geotiff-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-graph-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-grassraster-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-grib-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-grid-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-gtopo30-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-image-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-imageio-ext-gdal-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-imagemosaic-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-imagemosaic-jdbc-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-imagepyramid-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-jdbc-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-jp2k-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-jts-wrapper-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-main-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-matfile5-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-mbtiles-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-metadata-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-mongodb-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-netcdf-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-ogr-bridj-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-ogr-core-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-ogr-jni-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-opengis-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-process-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-process-feature-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-process-geometry-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-process-raster-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-property-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-property-old-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-referencing-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-referencing3D-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-render-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-sample-data-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-sample-data-access-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-sfs-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-shapefile-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-solr-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-svg-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-swing-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-swt-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-transform-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-validation-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-vpf-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-wfs-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-wfs-ng-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-wms-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-wps-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-xml-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-xsd-core-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-xsd-csw-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-xsd-fes-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-xsd-filter-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-xsd-gml2-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-xsd-gml3-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-xsd-kml-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-xsd-ows-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-xsd-sld-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-xsd-wcs-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-xsd-wfs-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-xsd-wms-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/gt-xsd-wps-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/h2-1.1.119.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/hsqldb-2.2.8.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/icu4j-3.4.4.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/imageio-ext-arcgrid-1.1.10.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/imageio-ext-gdalarcbinarygrid-1.1.10.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/imageio-ext-gdaldted-1.1.10.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/imageio-ext-gdalecw-1.1.10.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/imageio-ext-gdalecwjp2-1.1.10.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/imageio-ext-gdalehdr-1.1.10.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/imageio-ext-gdalenvihdr-1.1.10.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/imageio-ext-gdalerdasimg-1.1.10.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/imageio-ext-gdalidrisi-1.1.10.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/imageio-ext-gdalkakadujp2-1.1.10.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/imageio-ext-gdalmrsid-1.1.10.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/imageio-ext-gdalmrsidjp2-1.1.10.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/imageio-ext-gdalnitf-1.1.10.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/imageio-ext-gdalrpftoc-1.1.10.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/imageio-ext-geocore-1.1.10.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/imageio-ext-imagereadmt-1.1.10.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/imageio-ext-imagereadmt-1.1M012010.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/imageio-ext-kakadu-1.1.10.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/imageio-ext-mat-sas-1.1M012010.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/imageio-ext-streams-1.1.10.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/imageio-ext-tiff-1.1.10.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/imageio-ext-utilities-1.1.10.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/jai_codec-1.1.3.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/jai_core-1.1.3.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/jai_imageio-1.1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/javacsv-2.0.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/jdom-1.1.3.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/jface-3.6.1.M20100825-0800.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/jgridshift-1.0.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/json-simple-1.1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/jsqlparser-0.3.14.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/jsr-275-1.0-beta-2.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/jt-contour-1.3.1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/jt-rangelookup-1.3.1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/jt-utils-1.3.1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/jt-vectorbinarize-1.3.1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/jt-vectorize-1.3.1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/jt-zonalstats-1.3.1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/jts-1.13.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/log4j-over-slf4j-1.6.4.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/miglayout-3.7-swing.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/mongo-java-driver-2.5.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/mysql-connector-java-5.1.17.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/net.opengis.csw-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/net.opengis.fes-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/net.opengis.ows-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/net.opengis.wcs-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/net.opengis.wfs-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/net.opengis.wps-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/netcdf-4.3.16.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/opendap-2.1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/org.w3.xlink-13-RC1.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/parboiled-java-1.1.6.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/picocontainer-1.2.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/postgresql-8.4-701.jdbc3.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/slf4j-log4j12-1.6.4.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/solr-solrj-4.9.0.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/spatialite-jdbc-3.7.2-2.4.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/sqlite-jdbc-3.8.6.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/swt.gtk.linux.x86-3.6.1.v3655c.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/swt.win32.win32.x86_64-3.6.1.v3655c.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/ui.workbench-3.6.1.M20100826-1330.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/vecmath-1.3.2.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/xml-commons-resolver-1.2.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/xpp3_min-1.1.4c.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/xpp3-1.1.3.4.O.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/xsd-2.6.0.jar"/>
    <pathelement location="${GeoTools Download.location}/geotools-13-RC1/slf4j-log4j-1.6.4.jar"/>
</path>
<path id="WFS Client Project.classpath">
    <pathelement location="bin"/>
    <path refid="GeoTools Download.classpath"/>
</path>

您将看到其中只有一个epsgjar文件,还有一个jdbcjar。我用12.2版做了同样的事情,得到了同样的结果


关于如何解决这个问题有什么想法吗?感谢您的帮助

我无法使用maven重现您的问题。我认为解决这个问题的唯一可靠方法是在在线机器上使用mvn构建项目,然后复制所需的依赖项。或者,如果你真的必须继续这样做,那么试着一次一个地移除罐子,看看是哪一个导致了问题

编辑

我可以按照Quickstart中过时的步骤重现错误,我能找到的最佳猜测是这表明存在日志记录问题。这似乎是合理的,因为它试图在出现问题时抛出SAX错误

如果您删除所有其他jar(不在我下面的列表中),它将工作

然而,GeoTools日志代码是一个复杂的地方,我不敢涉足,所以尝试添加log4j或切换到使用epsg wkt,因为这也解决了问题

如果有帮助的话,Maven认为作为依赖项,您应该需要:

[INFO] --- maven-dependency-plugin:2.1:list (default-cli) @ artifactid ---
[INFO] 
[INFO] The following files have been resolved:
[INFO]    com.vividsolutions:jts:jar:1.13:compile
[INFO]    commons-codec:commons-codec:jar:1.2:compile
[INFO]    commons-collections:commons-collections:jar:3.1:compile
[INFO]    commons-httpclient:commons-httpclient:jar:3.1:compile
[INFO]    commons-io:commons-io:jar:2.1:compile
[INFO]    commons-jxpath:commons-jxpath:jar:1.3:compile
[INFO]    commons-logging:commons-logging:jar:1.0.4:compile
[INFO]    commons-pool:commons-pool:jar:1.5.4:compile
[INFO]    it.geosolutions.imageio-ext:imageio-ext-tiff:jar:1.1.10:compile
[INFO]    it.geosolutions.imageio-ext:imageio-ext-utilities:jar:1.1.10:compile
[INFO]    java3d:vecmath:jar:1.3.2:compile
[INFO]    javax.media:jai_codec:jar:1.1.3:compile
[INFO]    javax.media:jai_core:jar:1.1.3:compile
[INFO]    javax.media:jai_imageio:jar:1.1:compile
[INFO]    jgridshift:jgridshift:jar:1.0:compile
[INFO]    net.java.dev.jsr-275:jsr-275:jar:1.0-beta-2:compile
[INFO]    org.apache.xml:xml-commons-resolver:jar:1.2:compile
[INFO]    org.eclipse.emf:common:jar:2.6.0:compile
[INFO]    org.eclipse.emf:ecore:jar:2.6.1:compile
[INFO]    org.eclipse.xsd:xsd:jar:2.6.0:compile
[INFO]    org.geotools:gt-api:jar:13-RC1:compile
[INFO]    org.geotools:gt-coverage:jar:13-RC1:compile
[INFO]    org.geotools:gt-cql:jar:13-RC1:compile
[INFO]    org.geotools:gt-data:jar:13-RC1:compile
[INFO]    org.geotools:gt-epsg-hsql:jar:13-RC1:compile
[INFO]    org.geotools:gt-graph:jar:13-RC1:compile
[INFO]    org.geotools:gt-main:jar:13-RC1:compile
[INFO]    org.geotools:gt-metadata:jar:13-RC1:compile
[INFO]    org.geotools:gt-opengis:jar:13-RC1:compile
[INFO]    org.geotools:gt-referencing:jar:13-RC1:compile
[INFO]    org.geotools:gt-wfs-ng:jar:13-RC1:compile
[INFO]    org.geotools:gt-xml:jar:13-RC1:compile
[INFO]    org.geotools.ogc:net.opengis.fes:jar:13-RC1:compile
[INFO]    org.geotools.ogc:net.opengis.ows:jar:13-RC1:compile
[INFO]    org.geotools.ogc:net.opengis.wfs:jar:13-RC1:compile
[INFO]    org.geotools.ogc:org.w3.xlink:jar:13-RC1:compile
[INFO]    org.geotools.xsd:gt-xsd-core:jar:13-RC1:compile
[INFO]    org.geotools.xsd:gt-xsd-fes:jar:13-RC1:compile
[INFO]    org.geotools.xsd:gt-xsd-filter:jar:13-RC1:compile
[INFO]    org.geotools.xsd:gt-xsd-gml2:jar:13-RC1:compile
[INFO]    org.geotools.xsd:gt-xsd-gml3:jar:13-RC1:compile
[INFO]    org.geotools.xsd:gt-xsd-ows:jar:13-RC1:compile
[INFO]    org.geotools.xsd:gt-xsd-wfs:jar:13-RC1:compile
[INFO]    org.hsqldb:hsqldb:jar:2.2.8:compile
[INFO]    org.jaitools:jt-utils:jar:1.3.1:compile
[INFO]    org.jaitools:jt-zonalstats:jar:1.3.1:compile
[INFO]    org.jdom:jdom:jar:1.1.3:compile
[INFO]    picocontainer:picocontainer:jar:1.2:compile
[INFO]    xml-apis:xml-apis:jar:1.0.b2:compile
[INFO]    xpp3:xpp3:jar:1.1.3.4.O:compile

我不能用maven重现你的问题。我认为解决这个问题的唯一可靠方法是在在线机器上使用mvn构建项目,然后复制所需的依赖项。或者,如果你真的必须继续这样做,那么试着一次一个地移除罐子,看看是哪一个导致了问题

编辑

我可以按照Quickstart中过时的步骤重现错误,我能找到的最佳猜测是这表明存在日志记录问题。这似乎是合理的,因为它试图在出现问题时抛出SAX错误

如果您删除所有其他jar(不在我下面的列表中),它将工作

然而,GeoTools日志代码是一个复杂的地方,我不敢涉足,所以尝试添加log4j或切换到使用epsg wkt,因为这也解决了问题

如果有帮助的话,Maven认为作为依赖项,您应该需要:

[INFO] --- maven-dependency-plugin:2.1:list (default-cli) @ artifactid ---
[INFO] 
[INFO] The following files have been resolved:
[INFO]    com.vividsolutions:jts:jar:1.13:compile
[INFO]    commons-codec:commons-codec:jar:1.2:compile
[INFO]    commons-collections:commons-collections:jar:3.1:compile
[INFO]    commons-httpclient:commons-httpclient:jar:3.1:compile
[INFO]    commons-io:commons-io:jar:2.1:compile
[INFO]    commons-jxpath:commons-jxpath:jar:1.3:compile
[INFO]    commons-logging:commons-logging:jar:1.0.4:compile
[INFO]    commons-pool:commons-pool:jar:1.5.4:compile
[INFO]    it.geosolutions.imageio-ext:imageio-ext-tiff:jar:1.1.10:compile
[INFO]    it.geosolutions.imageio-ext:imageio-ext-utilities:jar:1.1.10:compile
[INFO]    java3d:vecmath:jar:1.3.2:compile
[INFO]    javax.media:jai_codec:jar:1.1.3:compile
[INFO]    javax.media:jai_core:jar:1.1.3:compile
[INFO]    javax.media:jai_imageio:jar:1.1:compile
[INFO]    jgridshift:jgridshift:jar:1.0:compile
[INFO]    net.java.dev.jsr-275:jsr-275:jar:1.0-beta-2:compile
[INFO]    org.apache.xml:xml-commons-resolver:jar:1.2:compile
[INFO]    org.eclipse.emf:common:jar:2.6.0:compile
[INFO]    org.eclipse.emf:ecore:jar:2.6.1:compile
[INFO]    org.eclipse.xsd:xsd:jar:2.6.0:compile
[INFO]    org.geotools:gt-api:jar:13-RC1:compile
[INFO]    org.geotools:gt-coverage:jar:13-RC1:compile
[INFO]    org.geotools:gt-cql:jar:13-RC1:compile
[INFO]    org.geotools:gt-data:jar:13-RC1:compile
[INFO]    org.geotools:gt-epsg-hsql:jar:13-RC1:compile
[INFO]    org.geotools:gt-graph:jar:13-RC1:compile
[INFO]    org.geotools:gt-main:jar:13-RC1:compile
[INFO]    org.geotools:gt-metadata:jar:13-RC1:compile
[INFO]    org.geotools:gt-opengis:jar:13-RC1:compile
[INFO]    org.geotools:gt-referencing:jar:13-RC1:compile
[INFO]    org.geotools:gt-wfs-ng:jar:13-RC1:compile
[INFO]    org.geotools:gt-xml:jar:13-RC1:compile
[INFO]    org.geotools.ogc:net.opengis.fes:jar:13-RC1:compile
[INFO]    org.geotools.ogc:net.opengis.ows:jar:13-RC1:compile
[INFO]    org.geotools.ogc:net.opengis.wfs:jar:13-RC1:compile
[INFO]    org.geotools.ogc:org.w3.xlink:jar:13-RC1:compile
[INFO]    org.geotools.xsd:gt-xsd-core:jar:13-RC1:compile
[INFO]    org.geotools.xsd:gt-xsd-fes:jar:13-RC1:compile
[INFO]    org.geotools.xsd:gt-xsd-filter:jar:13-RC1:compile
[INFO]    org.geotools.xsd:gt-xsd-gml2:jar:13-RC1:compile
[INFO]    org.geotools.xsd:gt-xsd-gml3:jar:13-RC1:compile
[INFO]    org.geotools.xsd:gt-xsd-ows:jar:13-RC1:compile
[INFO]    org.geotools.xsd:gt-xsd-wfs:jar:13-RC1:compile
[INFO]    org.hsqldb:hsqldb:jar:2.2.8:compile
[INFO]    org.jaitools:jt-utils:jar:1.3.1:compile
[INFO]    org.jaitools:jt-zonalstats:jar:1.3.1:compile
[INFO]    org.jdom:jdom:jar:1.1.3:compile
[INFO]    picocontainer:picocontainer:jar:1.2:compile
[INFO]    xml-apis:xml-apis:jar:1.0.b2:compile
[INFO]    xpp3:xpp3:jar:1.1.3.4.O:compile

我们真的不支持在没有maven的情况下构建,但您缺少的是hsqldb依赖项,而不是geotools依赖项。什么依赖项?我的路径中有hsqldb-2.2.8.jar。(我无法使用maven进行构建,因为这台机器处于脱机状态。)可能存在hsqldb所依赖的JAR,请尝试在连接到serHsqldb的机器上进行构建,因为serHsqldb似乎不依赖任何JAR。这真的没有帮助,因为我们确实不支持在没有maven的情况下进行构建,但是您缺少的是hsqldb依赖项,而不是geotools依赖项。什么依赖项?我的路径中有hsqldb-2.2.8.jar。(我无法使用maven进行构建,因为这台机器处于脱机状态。)可能存在hsqldb所依赖的JAR,请尝试在连接到serHsqldb的机器上进行构建。serHsqldb似乎不依赖任何JAR。首先,非常感谢您在帮助方面所做的努力。我真的很感激。根据依赖项列表进行检查,除了xml-api.jar之外,它们都在我的构建路径上。我找到并添加了它,但这并没有解决错误。(顺便说一句,除了xml-api.jar之外,所有这些jar都包含在GeoTools中。是否需要将其添加到发行版?)至于不使用Maven,我遵循“下载GeoTools”下的说明。如果你有时间的话,你能试试看,看看你是否也犯了我看到的同样的错误吗?首先,非常感谢你为帮助我所付出的努力。我真的很感激。根据依赖项列表进行检查,除了xml-api.jar之外,它们都在我的构建路径上。我找到并添加了它,但这并没有解决错误。(顺便说一句,除了xml-api.jar之外,所有这些jar都包含在GeoTools中。是否需要将其添加到发行版?)至于不使用Maven,我遵循“下载GeoTools”下的说明。如果你有时间的话,你能试一下,看看你是否也会犯同样的错误吗?