Dear Cayetano, Thanks for the feedback. It sounds like you were able to streamline the build.xml files to drastically reduce the build times.
Don't suppose you'd be willing to share some of your work, work you? Also -- do you do a complete restart of Tomcat, or do you do a hot deploy? Thanks! -- Anthony Cayetano (HnZeKtO) wrote: > > Hi Anthony, > >> >> We're using appfuse 1.9 with Spring MVC, Hibernate, and Postgresql ... >> deploying with JDK 1.6 (Sun), and Tomcat 5 (and 6, depending on the >> developer). >> > > We have similar environments based on appfuse 1.9.4, except jdk 1.5 > instead of 1.6 > >> >> Any other ideas? What are you guys / gals doing to speed up >> development? >> > > I've created some Ant scripts called build_devel.xml and > build_test.xml, any of them for development and testing team, > respectively, which are based on the original build.xml with some > variations: > > - it has compile-*, package-* and deploy-* for every layer, in our > case: common, dao, service, ws and web > - every target has no dependencies to bottom layers, so, if a > developer is working only on web layer, doesnt need to reconstruct all > the project, just only the modified one > - every developer must do a complete refresh/redeploy on every global > change (i.e.: svn update) > - also we have a pseudo-cache system for XDoclet generation (Hibernate > and TLD) which is basically: back up the previously hbm.xml generated, > don't do the hibernatedoclet target, and restore the old xml files, > this is a bit odd but effective :) > > With those changes we gain from 2-3 minutes every "refresh", to less > than 1minute, and if you are only working on web layer just deploy in > tomcat in a few seconds. > > Hope that helps you > > Cheers > -- > Cayetano > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > -- View this message in context: http://www.nabble.com/Speed-up-Development-Cycles....-tp15921861s2369p15976482.html Sent from the AppFuse - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]