Show build.xml syntax highlighted
<?xml version="1.0" encoding="UTF-8"?>
<project name="packagHello" default="compile" basedir=".">
<property name="build" value="build"/>
<property name="src" value="src"/>
<target name="init" depends="clean">
<echo> Creating dirs </echo>
<mkdir dir="${build}\classes"/>
</target>
<target name="compile" depends="init">
<echo> Compiling java src files </echo>
<javac srcdir="${src}" destdir="${build}/classes"/>
</target>
<target name="clean">
<!--
<delete verbose="true" includeemptydirs="true">
<fileset dir="${build}"/>
</delete>
-->
<delete dir="${build}"/>
</target>
<target name="package" depends="compile">
<echo> Packaging application into jar </echo>
<mkdir dir="${build}/pack"/>
<jar destfile="${build}/pack/hello.jar" basedir="${build}/classes">
<manifest>
<attribute name="Main-Class" value="hello.NotIncluded"/>
</manifest>
</jar>
</target>
<target name="run" depends="package">
<java jar="${build}/pack/hello.jar" fork="true"/>
</target>
<target name="main" depends="clean, run"/>
</project>
See more files for this project here
The MASE project investigates methods to support the coordination and executable acceptance testing of software projects. Keywords: Agile methods, distributed teams, Extreme Programming. See http://ebe.cpsc.ucalgary.ca/ebe for more information.
Project homepage:
http://sourceforge.net/projects/mase
Programming language(s): Java,XML
License: other
bin/
build/
classes/
hello/
Hello.class
NotIncluded.class
pack/
hello.jar
src/
hello/
Hello.java
NotIncluded.java
.classpath
.project
build.xml