Hey Howard, > I know I must be missing a setting in IntelliJ - thoughts?
Who's complaining? My original post asked for thoughts ... The majority of my second post was was in <pulpit> brackets. Don't take that too too seriously - your response to my original question - with another question was essentially asking "well, why would you want to do a thing like that?" ... so, I elaborated :) Again - it was in brackets so you'd know I was preaching, big ideals, big picture stuff ... No insult taken - I didn't know Maven bothered you so. We've not had to tweak, refactor or worry about plugins with Maven. I just type mvn jetty:run and everything downloads and has worked well. Luntbuild, Cruise Conrol, Netbeans, Eclipse and IntelliJ all run from the same project build and been doing so without custom tweaks for the past year. In this specific case, I was just looking for the magic flag inside of IntelliJ to push changes out ... not complaining about it. -Luther On Fri, Mar 13, 2009 at 4:08 PM, Howard Lewis Ship <hls...@gmail.com> wrote: > Ok, then, why are you then complaining on the Tapestry mailing list > about your Maven stuff not working correctly? I don't mean to be > insulting ... I'm just saying that the myth of Maven seems to far > outdistance the reality. It's always just one more little tweak, one > more refactoring, one more update to a plugin ... and it never ends! > > I think the core idea: versioned dependencies with transitive > relationships, is very, very good. I just want to get away from using > the build portion. > > On Fri, Mar 13, 2009 at 11:48 AM, Luther Baker <lutherba...@gmail.com> > wrote: > > Thanks Richard. That helps and I'll take a look ... > > > > <pulpit> > > One build process. Cross platform. IDE agnostic. That is our motto. > > > > Our continuous integration / build process is IDE agnostic. Maven builds, > > runs and tests the app on Unix servers, windows boxes and Macs. > > Additionally, NetBeans has native support for Maven projects. Most of our > > team uses Eclipse and the Maven plugin works without any Eclipse specific > > config. I fired up IntelliJ and the app built and deployed right out of > the > > box ... I'm just wondering where the flag is to automatically update apps > > running via that plugin. > > > > I can/will look at the IDE specific plugin - but it is not my first > choice - > > and it's alot more than just *simplicity*. > > > > By leveraging Maven, configuration and classpaths are always built the > same > > way - dev, test and prod builds (cruise control, luntbuild, etc) and can > be > > built and deployed without IDE dependencies. It forms the baseline and > > everything else works around that foundation. As soon as I have to custom > > configure Eclipse WTP, MyEclipse or IntelliJ specific Jetty plugins, I > have > > to setup the IDE with IDE specific classpaths, etc that don't always work > > out of the box in the other builds. Maven takes care of all of that for > us. > > > > I've developed with Emacs and Maven on the command line. NetBeans opens > > Maven projects natively. Maven and Eclipse work almost seamlessly > (updating > > classes as source changes). Out of the box, IntelliJ works for the most > part > > if I restart the app manually - but I thought I'd check to see if there > were > > a flag to auto-restart on changes to source. > > > > If one of these IDE editors need special handling, sobeit - but it isn't > the > > first thing I'd try or want to do since the general process around Maven > > works so well. It might be considered forward (or backward) thinking .... > > but alot of it works now - and it is quite simple to setup. Just download > > and unzip Maven :) > > </pulpit> > > > > Honestly, once you embrace and use it regularly, Maven becomes very > > powerful. IDEs become arbitrary since all of them import or open Maven > > projects. Continuous Integration, Testing and Standard Build processes > can > > now define project structure and lifecycle - and IDEs simply adhere to it > - > > not the other way around. > > > > -Luther > > > > > > > > > > On Fri, Mar 13, 2009 at 12:55 PM, Richard Clark <rdcl...@gmail.com> > wrote: > > > >> P.S. http://wiki.apache.org/tapestry/Tapestry5_Run_Jetty_From_IDEA > >> > >> (5 minutes and 2 page loads later) > >> > >> --------------------------------------------------------------------- > >> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org > >> For additional commands, e-mail: users-h...@tapestry.apache.org > >> > >> > > > > > > -- > Howard M. Lewis Ship > > Creator Apache Tapestry and Apache HiveMind > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org > For additional commands, e-mail: users-h...@tapestry.apache.org > >