• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Do most people use ant tool?

 
Ranch Hand
Posts: 229
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Ant tool seems to be popular. But do people use it a lot in the industry? What is the most used place during development? Doesn't IDE take care of the build/deploy responsibilities? Then how do you use ANT and IDE together? Thanks.
 
Ranch Hand
Posts: 101
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
This is just my experience..

Ant is still the build tool of most organizations. I think there are other options, and while some people don't like Maven/Maven2, I think they are a step in the right direction.

As projects become larger, they often become more segregated, and your IDE may not have everything configured to do a complete build. On top of that, your IDE is most likely using Ant to build.

I'd like to see more migration to Maven2, we'll see.
 
Rancher
Posts: 4803
7
Mac OS X VI Editor Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I use Netbeans, which uses ant. I've occasionally run it without the IDE, but most of the time, I just let Netbeans do the dirty work.
 
Bartender
Posts: 4121
IntelliJ IDE Spring Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
IDEs build fine - on one developers machine - ANT (and other build tools - I also like Maven2) attempt to make a reproducible build process that can work on any machine, as well as doing things that most IDEs build processes don't support without repetitive manual intervention - copying resource files to deployment locations, filtering files to include values specific to the build, running unit tests on build, supporting multiple build configurations, etc. Also, you can't really do continuous integration though an IDE build process...
 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
reply
    Bookmark Topic Watch Topic
  • New Topic