ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Tony Obermeit <>
Subject Re: Running build.xml located in jar file
Date Sat, 11 Jan 2003 19:44:40 GMT
Thanks for the quick reply,

Is it possible to do this programmatically?  I can then reference the build 
file and pass it to the ant.Main class as a object?


At 05:32 AM 11/01/2003 -0500, you wrote:
>Currently Ant only runs a build file located on the filesystem.
>A workaround would be to ship with a minimal build.xml along with the JAR 
>which does an <unjar> to bootstrap and <ant> the primary build file, 
>although this is probably just as good as deploying the real build file.
>It would be nice for Ant to be modified to allow getting at build files 
>from an archive resource or from a URL.
>         Erik
>On Saturday, January 11, 2003, at 12:51  AM, Tony Obermeit wrote:
>>I have created a jar file that include the ant class files, a build.xml 
>>file and my application class files.
>>I have not been able to get ant to find the build file within the jar 
>>file.  If I place the build file in the same directory as the jar file, 
>>and run ant as follows:
>>java -cp application.jar, ant runs the build 
>>file successfully.  The problem is when the build file is not in a 
>>directory, but instead is bundled within the jar file, then ant reports 
>>"Build file: build.xml does not exist, Build Failed".
>>I'm using a single jar file (which includes ant class files, application 
>>class files and build.xml) so that my entire application, and it's setup 
>>scripts (build.xml) can be easily deployed.  For what it's worth, the 
>>build file contains sql tasks that I used to create database tables when 
>>running the application.
>>Any help would be appreciated.
>>To unsubscribe, e-mail:
>>For additional commands, e-mail: <>
>To unsubscribe, e-mail:   <>
>For additional commands, e-mail: <>

To unsubscribe, e-mail:   <>
For additional commands, e-mail: <>

View raw message