Hi there,
I have just started playing with GWT, even though I have quite a bit
of experience with Java, and one of the things I'm always looking for
in the libraries that I use is a way to build my application with them
through a simple Ant script and starting from scratch, so they can be
built for, example, in continuous integration environments.

GWT has some details that make it a bit difficult to do so, so I
wanted to provide my feedback.
.- The Ant scripts to compile the GWT classes and generate the scripts
run great and with the -war parameter I can keep my sources clean of
generated artifacts. Kudos! :)
.- The problem is that downloading automatically the gwt-dev package
from the maven repo is not possible with Ivy, as the artifactId +
version + type in the descriptors does not match the name of the file
(the resulting name is gwt-dev-version.jar and the artifact's names
are gwt-dev-version-platform.jar). If I understood correctly the
messages I found on the list, those artifacts where not uploaded
"officially" but in that case, an official repo would be nice to have.
.- Aside from that, the native libraries are not in the maven
repository, so I resorted to download the GWT release directly,
through Ivy but specifying the URL directly :(, and I could set it up
so I can compile, run the hosted mode etc. from scratch. However, the
problem now is that the different versions from different OSs use
different names and packaging options so the Ant script is now quite
convoluted in order to be platform dependent.Not an unsurmountable
hassle but IMHO, we might want to make it easier so even the average
Joe could use it.

In the end, it took me a while but I can compile and run the code in
hosted mode from the console or inside Eclipse, from scratch, but some
clever packaging and naming of the artifacts could have made it a lot
easier.

In any case, I'm starting to enjoy GWT so thanks for the efforts,
Just my 2c
S!

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/Google-Web-Toolkit?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to