# CAN YOU PUT STEP BY STEP START FOR LIQUIBASE THROUGH ANT?

**URL:** <https://forum.liquibase.org/t/can-you-put-step-by-step-start-for-liquibase-through-ant/534>\
**Category:** General Discussion\
**Created:** [May 25, 2010, 9:32am UTC](https://forum.liquibase.org/t/can-you-put-step-by-step-start-for-liquibase-through-ant/534 "2010-05-25T09:32:00Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![punjab\_lb](https://avatars.discourse-cdn.com/v4/letter/p/9e8a1a/32.png) [@punjab\_lb](https://forum.liquibase.org/u/punjab_lb)\
**Post date:** [May 25, 2010, 9:32am UTC](https://forum.liquibase.org/t/can-you-put-step-by-step-start-for-liquibase-through-ant/534/1 "2010-05-25T09:32:00Z")

</div>

Hi, Can you please put step by step starter notes for Liquibase to be used through command-line and ANT? A very fresh user of such a good tool could face this problem… For example , like you have given xml files for ANT and parameters but how can a user like me would get to know that what to do with this xml code? What do I need to configure in my machine like installing ANT , setting path/directories etc. How come a new user could understand this. I AM TELLING YOU BECAUSE ITS BEEN A MONTH I AM JUST TRYING TO START LIQUIBASE… ohh … I am not at all working on it because I don’t know what to configure and how to!! What to open what to set and what to do with that xml code???  
CAN YOU PLEASE HELP NATHAN???

---

<div class="post-metadata">

**Author:** ![joanpujol](https://avatars.discourse-cdn.com/v4/letter/j/977dab/32.png) [@joanpujol](https://forum.liquibase.org/u/joanpujol)\
**Post date:** [May 25, 2010, 9:32am UTC](https://forum.liquibase.org/t/can-you-put-step-by-step-start-for-liquibase-through-ant/534/2 "2010-05-25T09:32:00Z")

</div>

I think that you can start using liquibase through command line. If you don’t know ant and you don’t use ANT for your regular project I think it doesn’t makes sense to use it for liquibase.  
And about command line you can take a look at the manual [http://www.liquibase.org/manual/command\_line](http://www.liquibase.org/manual/command_line) and if you have some concrete problem you can ask the forum providing detailed information of what you type and the errors.

---

<div class="post-metadata">

**Author:** ![nvoxland](https://avatars.discourse-cdn.com/v4/letter/n/87869e/32.png) [@nvoxland](https://forum.liquibase.org/u/nvoxland)\
**Post date:** [May 25, 2010, 9:32am UTC](https://forum.liquibase.org/t/can-you-put-step-by-step-start-for-liquibase-through-ant/534/3 "2010-05-25T09:32:00Z")

</div>

If you are wanting to use ant, there is the ant liquibase documentation at [http://www.liquibase.org/manual/ant.&nbsp;](http://www.liquibase.org/manual/ant.%C2%A0)

An example ant script would look something like this:

\<?xml version="1.0" encoding="UTF-8"?\>

&nbsp; &nbsp;   
&nbsp; &nbsp; &nbsp; &nbsp;   
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;   
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;   
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;   
&nbsp; &nbsp; &nbsp; &nbsp;

&nbsp; &nbsp; &nbsp; &nbsp;   
&nbsp; &nbsp; &nbsp; &nbsp;   
&nbsp; &nbsp; &nbsp; &nbsp;   
&nbsp; &nbsp; &nbsp; &nbsp;   
&nbsp; &nbsp; &nbsp; &nbsp;

&nbsp; &nbsp; &nbsp; &nbsp;   
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;   
&nbsp; &nbsp; &nbsp; &nbsp;   
&nbsp; &nbsp;

&nbsp; &nbsp;   
&nbsp; &nbsp; &nbsp; &nbsp; \<updateDatabase  
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; changeLogFile="${db.changelog.file}"  
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; driver="${database.driver}"  
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; url="${database.url}"  
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; username="${database.username}"  
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; password="${database.password}"  
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; classpathref=“classpath”  
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; /\>  
&nbsp; &nbsp;
