ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From <Jan.Mate...@rzf.fin-nrw.de>
Subject AW: Ant API
Date Thu, 26 Nov 2009 06:14:20 GMT
Have a look at JavaFront
http://svn.apache.org/repos/asf/ant/sandbox/javafront/

Maybe Leafcutter will help too
https://leafcutter.dev.java.net/

When using Ant as library you should have a oata.Project instance given to the tasks. Many
problems
occur because this is not present.


Jan 

>-----Urspr√ľngliche Nachricht-----
>Von: LukeS [mailto:luke.shannon@gmail.com] 
>Gesendet: Donnerstag, 26. November 2009 04:12
>An: user@ant.apache.org
>Betreff: Re: Ant API
>
>
>Thank you.
>
>I will check out this API. On my list of things to support 
>are: SVN, SCP,
>CVS, Database connectivity, creating folders and zip and 
>unzipping archives.
>You are right, I could be doing this directly with Java, 
>however it just
>seems easier through Ant (I have a build file that does 
>everything I want
>right now, it would take a while to write java code to do the same). 
>
>I am fine with the CVS and SVN integration requiring the cvs binaries
>installed in the system for now. 
>
>I did find this which pretty much explains what I was looking for:
>
>http://onjava.com/pub/a/onjava/2002/07/24/antauto.html?page=3
>
>
>Robert Anderson-6 wrote:
>> 
>> Actually the cvs ant task system.execs the cvs binary. You 
>can probably
>> find
>> pure java cvs api to use. A quick search turned up this...
>> http://www.jcvs.org/
>> 
>> For the database, I'm not sure what you are doing but there are some
>> really
>> great persistance layers worth looking at, like hibernate and ibatis.
>> Otherwise just use the built in java.sql stuff for running 
>queries. Take a
>> look at the source code for the Ant sql task, maybe it will 
>be usefull to
>> you.
>> 
>> -Rob Anderson
>> 
>> On Wed, Nov 25, 2009 at 8:58 AM, LukeS 
><luke.shannon@gmail.com> wrote:
>> 
>>>
>>> I'm interested in embedding Ant into an application and 
>would like to use
>>> the
>>> Ant api.
>>>
>>> I want to do this because there are a few tasks I want to 
>perform (CVS
>>> integration, connecting to DB) and it seems like it it 
>would be easier to
>>> call Ant to do this:
>>>
>>> http://api.dpml.net/ant/1.7.0/index.html?overview-summary.html
>>>
>>> I was wondering if anyone could refer me to some sort of 
>documentation or
>>> references with some examples of best practice for using this API.
>>>
>>> Thanks!
>>> --
>>> View this message in context:
>>> http://old.nabble.com/Ant-API-tp26516343p26516343.html
>>> Sent from the Ant - Users mailing list archive at Nabble.com.
>>>
>>>
>>> 
>---------------------------------------------------------------------
>>> To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
>>> For additional commands, e-mail: user-help@ant.apache.org
>>>
>>>
>> 
>> 
>
>-- 
>View this message in context: 
>http://old.nabble.com/Ant-API-tp26516343p26523798.html
>Sent from the Ant - Users mailing list archive at Nabble.com.
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
>For additional commands, e-mail: user-help@ant.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
For additional commands, e-mail: user-help@ant.apache.org


Mime
View raw message