I know there were at least two previous posts with instructions for 'mavenizing' the SmartGWT builds, but in short, neither of them quite worked for me.
I modified one of them to the point that I got tired of it and started all over. I'm not sure that I'd do it all again, but I have something now that works for me and should work for anyone else with no modification (consideration has been given to all editions eval through enterprise and including optional modules, but I've only tested with Power and Eval 2.5 and 3.0)
If there's interest in such a thing, I'm happy to donate it. I'd really like to see it (or something like it) included with the Isomorphic build, but I can put it anywhere... It's not clear to me if it should go up on the wiki, or in the SmartGWT extensions project, or here in the forum. Or if anyone cares. :-)
I'd have to write up some documentation around it in any case, but for now just know that I can download and install (or deploy to my corporate nexus repo) any available build (nightly or release) with a command like the following:
mvn clean install -Dversion=3.0 -Dedition=power -Dbuild=nightly -Ddate=2011-12-02 -Danalytics=true -Dmessaging=true -Disc.username=MY_USERNAME -Disc.password=MY_PASSWORD
Which has been very handy when I'm trying new builds, as I frequently do.
Thoughts?
I modified one of them to the point that I got tired of it and started all over. I'm not sure that I'd do it all again, but I have something now that works for me and should work for anyone else with no modification (consideration has been given to all editions eval through enterprise and including optional modules, but I've only tested with Power and Eval 2.5 and 3.0)
If there's interest in such a thing, I'm happy to donate it. I'd really like to see it (or something like it) included with the Isomorphic build, but I can put it anywhere... It's not clear to me if it should go up on the wiki, or in the SmartGWT extensions project, or here in the forum. Or if anyone cares. :-)
I'd have to write up some documentation around it in any case, but for now just know that I can download and install (or deploy to my corporate nexus repo) any available build (nightly or release) with a command like the following:
mvn clean install -Dversion=3.0 -Dedition=power -Dbuild=nightly -Ddate=2011-12-02 -Danalytics=true -Dmessaging=true -Disc.username=MY_USERNAME -Disc.password=MY_PASSWORD
Which has been very handy when I'm trying new builds, as I frequently do.
Thoughts?
Comment