Google マップ v3 を Google Web ツール キットで動作させようとしています。GWT 2.5.1 を使用しています。GWT を使用して Google マップの最新リリースを検索しようとして、このページにたどり着きました。そこの指示に従って、これらの3つのjarファイルをダウンロードしました。
gwt-maps-api-v3-3.8.1-javadoc.jar
gwt-maps-api-v3-3.8.1-sources.jar
gwt-maps-api-v3-3.8.1.jar
これらのjarファイルをWEB-infに配置しました
これらのjarファイルをクラスパスに追加しました
私のmap_geolocation.gwt.xmlでは、モジュールを継承しています。
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE module PUBLIC "-//Google Inc.//DTD Google Web Toolkit 2.5.1//EN" "http://google-web-toolkit.googlecode.com/svn/tags/2.5.1/distro-source/core/src/gwt-module.dtd">
<module rename-to="map_geolocation">
<inherits name="com.google.gwt.user.User" />
<inherits name="com.google.maps.gwt.GoogleMaps" />
<source path="client" />
<entry-point class="com.google.maps.gwt.samples.basics.client.MapGeolocation" />
</module>
コードを実行しようとすると、このエラーが発生します。
Loading modules
com.google.maps.gwt.samples.basics.map_geolocation
Loading inherited module 'com.google.maps.gwt.samples.basics.map_geolocation'
Loading inherited module 'com.google.maps.gwt.GoogleMaps'
[ERROR] Unable to find 'com/google/maps/gwt/GoogleMaps.gwt.xml' on your classpath; could be a typo, or maybe you forgot to include a classpath entry for source?
[ERROR] Line 6: Unexpected exception while processing element 'inherits
いくつかの研究を行った後、私は継承しました
<inherits name='com.google.gwt.maps.Maps' />
それ以外の
<inherits name="com.google.maps.gwt.GoogleMaps" />
それでも失敗します。誰が何が起こっているのか知っていますか?
更新: V3 の使用には関心がありません。GWT 用の安定した最新の Google マップ プラグインはどこにありますか?