我使用 Eclipse 创建了一个GWT项目,该项目运行良好(我能够在托管模式和 Google App Engine 上运行它),直到我尝试为 Google Web Toolkit 导入 Gears API。将以下行添加到我的 java 源文件后:
import com.google.gwt.gears.client.geolocation.Geolocation;
尝试编译时出现以下错误:
19-Jun-2009 3:36:09 AM com.google.apphosting.utils.jetty.JettyLogger warn
WARNING: failed com.google.apphosting.utils.jetty.DevAppEngineWebAppContext@1c7d682{/,C:\Documents and Settings\Geoff Denning\workspace\TaskPath\war}
javax.xml.parsers.FactoryConfigurationError: Provider org.apache.xerces.jaxp.SAXParserFactoryImpl not found
我已经将 gwt-gears.jar 文件添加到了我的 \war\WEB-INF\lib 目录中,并且我在 Eclipse 中引用了它,如下所示:
我什至打开了 gwt-gears.jar 文件并确认 org/apache/xerces/jaxp/SAXParserFactoryImpl.class 确实存在。谁能给我任何关于我为什么会收到上述错误的指示?