我试图编写一些简单的基于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();
}
}直到调用getFeatures()时,我才得到可怕的java.lang.NoClassDefFoundError: org.hsqldb.lib.FrameworkLogger错误:
Exception in thread "main" java.lang.NoClassDefFoundError: Could not initialize class org.hsqldb.lib.FrameworkLogger
at org.hsqldb.persist.Logger.getEventLogger(Unknown Source)
at org.hsqldb.persist.Logger.getEventLogger(Unknown Source)
at org.hsqldb.persist.Logger.logInfoEvent(Unknown Source)
at org.hsqldb.persist.Logger.closePersistence(Unknown Source)
at org.hsqldb.Database.reopen(Unknown Source)
at org.hsqldb.Database.open(Unknown Source)
[...]
at org.geotools.data.wfs.v1_0_0.WFS_1_0_0_DataStore.getSchema(WFS_1_0_0_DataStore.java:386)
at org.geotools.data.wfs.v1_0_0.WFSFeatureSource.getSchema(WFSFeatureSource.java:207)
at org.geotools.data.wfs.v1_0_0.WFSFeatureSource.getFeatures(WFSFeatureSource.java:231)
at wfsClient.WfsClient.main(WfsClient.java:100)阅读类似的问题(如这)表明,类路径中缺少hsqldb --但事实并非如此。我按照此页上的说明下载了GeoTools归档文件,并将所有Jars添加到我的Eclipse项目中。(我不能使用Maven,因为Eclipse插件不能很好地处理我们的代理。)我已经删除了所有建议冲突的罐子,以及在这条线中建议的。我已经检查了我的代码上的类路径,它包括"GeoTools下载“项目和导出的所有Jars。(我还将所有jars显式地添加到我的类路径中,并得到相同的错误。)
如果我将项目转储到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>您将看到那里只有一个epsg jar文件,还有一个jdbc文件。我对12.2版做了同样的事情,结果也是一样。
关于如何解决这个问题,有什么想法吗?任何帮助都很感激!
发布于 2015-07-21 10:57:01
我不能用maven重现你的问题。我认为解决这一问题的唯一可靠方法是在联机机器上使用mvn构建项目,然后复制所需的依赖项。或者,如果你真的必须继续你的方式,那么试着一次移除一个罐子,看看是哪个罐子造成了问题。
编辑
我可以按照Quickstart中过时的步骤再现错误,最好的猜测是这,它表明存在日志问题。这似乎是可信的,因为当问题出现时,它试图抛出一个SAX错误。
如果您删除所有其他罐子(不在我下面的列表中),它将工作。
但是,GeoTools日志代码是一个我害怕处理的复杂地方,因此尝试添加log4j或切换到使用epsg,因为这也解决了这个问题。
如果它在这里有帮助,那么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:compilehttps://stackoverflow.com/questions/31481834
复制相似问题