You should look at http://ant.apache.org/ivy/
2008/6/2 Tim Visher <[EMAIL PROTECTED]>: > Hello Everyone, > > I've been working on setting up an automated build environment using > Ant for a few days while I try to move towards the Continuous > Integration benchmark and I've run into a major snag that I can't seem > to get past. I've been doing a lot of reading about Agile Processes > and Continuous Integration and one of the major things that keeps > getting brought up is that you should have every component needed to > build your software stored centrally via SCM in order to ensure that > you are always able to reproduce any build. I'm probably going to > stop short of throwing the OS and DB software in there, but I would > like to store all necessary lib jars (such as javaee.jar and mail.jar) > in there so that when a vanilla box checks out the software, it has a > constant place to look for all necessary library components. So far, > I've gotten things to work by putting the necessary lib files in > ANT_HOME/lib and by using the -lib flag to specify an alternate > location that also has the necessary lib files, but I can't figure out > how to pass something like the -lib option internally to the build.xml > file. I've tried specifying the classpath property in the javac task > but that did not work either, even though when I ran ant in -verbose > mode the classpath option that was apparently being passed to javac > did have the correct folder on it. > > I'm not sure where the break down in my understanding is but hopefully > the above is more than enough info for someone to help me. If it's > not, please just ask as I've wasted too much time trouncing through > the documentation. > > Thanks in advance for your help! > > -- > > In Christ, > > Timmy V. > > http://burningones.com/ > http://five.sentenc.es/ - Spend less time on e-mail > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > -- Gilles Scokart --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
