PYTHON  
 
  Oracle Forms & PL/SQ  
 
  ROR  
 
  Java  
 
  php  
 
  ask us  
 
  home  
 

 

Web Technologies






ANT

ANT



I. Installing ANT


ANT is an utility that comes from apache. Under Unix, we need a Makefile to make a command before execution. Ant has the same effect.
To install it, go to ant.apache.org and download both the binary distribution and the source distribution.

1. The binary distribution contains the following directory layout:
. ant
. README, LICENSE, fetch.xml, other text files.(basic information)
. bin (contains launcher scripts)
. lib (contains Ant jars plus necessary dependencies)
. docs (contains documentation with various logos for html documentation and a manual (Ant documentation))
. etc (contains xsl goodies to:
- create an enhanced report from xml output of various tasks.
- migrate your build files and get rid of 'deprecated' warning
- and more)

Only the bin and lib directories are required to run Ant.

To install Ant, choose a directory and copy the distribution files there. This directory will be known as ANT_HOME.


ANT_HOME = C:\Program Files\Ant

Add the bin directory to your path:
C:\Program Files\Ant\bin

The classpath (optional) for Ant must contain ant.jar CLASSPATH = C:\Program Files\Ant\lib\ant.jar
Set the ANT_HOME environment variable to the directory where Ant is installed .


2. Create a directory (Source) in ANT_HOME and copy there the source distribution thet contains among the others build.bat and build.xml.


II. Installing build directory:


By running C:\Program Files\Ant\bin>ant -version
If we get:
Unable to locate tools.jar. Expected to find it
in C:\Program Files\Java\jre1.5.0_14\lib\tools.jar
Then copy tools.jar
from C:\Program Files\Java\jdk1.5.0_14\lib\
to C:\Program Files\Java\jre1.5.0_14\lib\


And we will get things working:
C:\Program Files\Ant\bin>ant -version
Apache Ant version 1.7.0 compiled on date ( xxxx xx xx)

We need also to copy javac
from
C:\Program Files\Java\jdk1.5.0_14\bin\
to
C:\Program Files\Java\jre1.5.0_14\bin\


WE are now ready to build Ant:
Use the command:
C:\Program Files\Ant\Source> build install

Or better: Just double click on duild.bat

This will build the build directy in the current directory, that is: C:\Program Files\Ant\Source\


III.Using Ant (example of Java file):

Create a working directoty
C:\ANT_to_Work
Set a windows prompt:C:\ANT_to_Work>


WE will separate the source from the generated (classes) files,
- Java source files will be in src folder, and
- All generated files under build folder whic will be splitted into several subdirectories: classes files and JAR-files.


We have to create only the src/sub directory.

C:\ANT_to_Work> md src/Regards
And place there the following Java file named The_best.java:

package Regards;

public class The_best {
public static void main(String[] args) {
System.out.println("Regards and all the best of luck.");
}
}



Compile like this:
C:\ANT_to_Work> javac -sourcepath src\Regards -d build\classes src\Regards\The_best.java

And run that:
C:\ANT_to_Work> java -cp build\classes Regards.The_best
The output is:
Regards and all the best of luck.


 
  
Google
Web
ScientificSentence
 



chimie labs
|
scientific sentence
|
java
|
php
|
green cat
|
contact
|


© Scientificsentence 2011. All rights reserved.