Eventually figured out that the GWT jars downloaded from Google have the jsinterop annotations bundled within the gwt-user.jar, which are the ones referenced by Eclipse and the ones I checked for them. The GWT jars provided by Maven central, and which my Ant/Ivy build were referencing, do not have the jsinterop package bundled in, and instead reference it as a transitive dependency that Ivy was failing to resolve properly (resolving only sources rather than compiled jar). An explicit dependency giving Ivy the proper classifiers on jsinterop sorted things out. Trying the same with Maven or Gradle resolves everything just fine without the explicit reference.
-- You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at https://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.
No comments:
Post a Comment