Hi Thomas, I've upgraded the plugin and added the codeserver dep, however its failing to find the 2.8.0-SNAPSHOT plugin:
[ERROR] Plugin org.codehaus.mojo:gwt-maven-plugin:2.8.0-SNAPSHOT or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.codehaus.mojo:gwt-maven-plugin:jar:2.8.0-SNAPSHOT: Could not find artifact org.codehaus.mojo:gwt-maven-plugin:pom:2.8.0-SNAPSHOT in gwt-snapshot-plugin-repo (https://oss.sonatype.org/content/repositories/google-snapshots/) -> [Help 1] This is my updated pom: https://gist.github.com/aliakhtar/c3a4bcffe66e97ccff20 Any ideas? On Monday, July 27, 2015 at 9:01:23 PM UTC+5, Thomas Broyer wrote: > > > > On Monday, July 27, 2015 at 5:25:42 PM UTC+2, Ali Akhtar wrote: >> >> Since a few days ago, my maven build with 2.8.0-SNAPSHOT dependency has >> been failing, with the following error: >> >> [ERROR] Errors in >> 'jar:file:/home/ali/.m2/repository/com/google/gwt/gwt-user/2.7.0/gwt-user-2.7.0.jar!/com/google/gwt/emul/java/util/InternalJsHashCodeMap.java' >> [INFO] [ERROR] Line 120: The method elementAdded() is undefined >> for the type AbstractHashMap<K,V> >> [INFO] [ERROR] Line 137: The method elementRemoved() is >> undefined for the type AbstractHashMap<K,V> >> >> Assuming that the gwt-maven-plugin is pulling in 2.7.0, I added >> gwt-user-2.8.0-SNAPSHOT and gwt-dev-2.8.0-SNAPSHOT as deps to the plugin: >> https://gist.github.com/aliakhtar/1f1b51d04a3465d27bb4 >> >> However, the build is still failing, this time with the following error: >> >> [ERROR] Failed to execute goal >> org.codehaus.mojo:gwt-maven-plugin:2.7.0:compile (default) on project app: >> Failed to resolve artifact: 1 problem was encountered while building the >> effective model for com.google.gwt:gwt-user:2.8.0-SNAPSHOT >> [ERROR] [FATAL] Non-resolvable parent POM: Could not find artifact >> com.google.gwt:gwt:pom:2.8.0-SNAPSHOT @ line 6, column 13 >> [ERROR] for project com.google.gwt:gwt-user:2.8.0-SNAPSHOT for project >> com.google.gwt:gwt-user:2.8.0-SNAPSHOT >> >> Has anything happened recently which may have caused it to break? >> > > Yes, Map emulation now uses JS Map when available. > > >> This is my full pom: >> https://gist.github.com/aliakhtar/d6f104f854c5e3764d72 >> >> I'd appreciate any help getting this to build again, thanks. >> > > gwt-maven-plugin version should match the version of GWT; so you should > use 2.8.0-SNAPSHOT, even though 2.7.0 should work with redefined deps on > GWT, but note that you've forgotten gwt-codeserver: > https://gwt-maven-plugin.github.io/gwt-maven-plugin/user-guide/using-different-gwt-sdk-version.html > Your issue with GWT deps in plugin deps is probably because you haven't > declared the snapshot repo as a <pluginRepository>. > > -- You received this message because you are subscribed to the Google Groups "GWT Contributors" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit-contributors/cf4f4d5b-83f0-4d2e-a761-983fcb13b53e%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
