Witam wszystkich,

Mam pewien problem, otóż w mojej aplikacji GWT chciałbym użyć suggestBoxa, który będzie mi podpowiadał adresy. Przeczytałem, że dobrym pomysłem jest wykorzystanie biblioteki GWT-Maps-V3-Api ( https://github.com/branflake2267/GWT-Maps-V3-Api). Jednak po dodaniu tej zależności do mojego pliku POM, otrzymuje taki error podczas budowania projektu:

[INFO] --- gwt-maven-plugin:2.6.0:i18n (default) @ CarManager ---
[WARNING] Don't declare gwt-dev as a project dependency. This may introduce complex dependency conflicts
[ERROR] Exception in thread "main" java.lang.AbstractMethodError
[ERROR] 	at com.google.gwt.util.tools.ToolBase.registerHandler(ToolBase.java:286)
[ERROR] 	at com.google.gwt.i18n.tools.I18NSync.<init>(I18NSync.java:343)
[ERROR] 	at com.google.gwt.i18n.tools.I18NSync.main(I18NSync.java:235)

Czy możecie doradzić jak uporać się z tym problemem?

--Rozwiązanie
Wystarczy dodać excluda dla gwt-dev. A więc mavenowy import tej biblioteki w całości wygląda tak:

			<dependency>
                <groupId>com.github.branflake2267</groupId>
                <artifactId>gwt-maps-api</artifactId>
                <version>3.10.0-alpha-7</version>
                <scope>provided</scope>
                <exclusions>
                    <exclusion>
                        <groupId>com.google.gwt</groupId>
                        <artifactId>gwt-dev</artifactId>
                    </exclusion>
                </exclusions>
            </dependency>