ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Eirin Østvold Blæstrud <eirin.o.blast...@hiof.no>
Subject Problem with images
Date Fri, 04 Jun 2004 09:25:12 GMT
Hi,

I'm trying to create a jar-file with ant.
The build is successful, but the application will not start because it 
can't find
the .gif files it needs. I have looked at the jar-file, and it looks 
like the gif-files
are in the right place.
Does anybody notice anything strange with this build-file?

<?xml version="1.0" encoding="iso-8859-1"?>
<project name="Scrappy" default="ddo" basedir=".">
   <!-- set global properties for this build -->
   <property name="src" location="ddo"/>
   <property name="build" location="build"/>
   <property name="dist"  location="dist"/>
   <property name="lib" location="lib"/>
   <property name="images" location="gui"/>

   <target name="init">
     <tstamp/>
     <mkdir dir="${build}"/>
   </target>

   <target name="compile" depends="init" description="compile the 
source">
	<!-- Compile the java code from ${src} into ${build} -->
     <javac srcdir="${src}" destdir="${build}"/>
   </target>

   <target name="copy" depends="compile">
	<!-- copy images necessary for the application -->
     <copy todir="${build}">
		<fileset dir="${images}"/>
	</copy>
	
	<!-- copy files necessary for the application-->
	<copy todir="${build}">
		<fileset dir="${lib}"/>
	</copy>
				
	<unzip dest="$build">
		<fileset dir="${lib}">
			<include name="*.jar"/>
		</fileset>
	</unzip>		
   </target>		

   <target name="dist" depends="copy" description="generate the 
distribution" >
     <!-- Create the distribution directory -->
  	<mkdir dir="${dist}"/>
     <jar manifest="manifest" jarfile="${dist}/Scrappy-${DSTAMP}.jar" 
basedir="${build}"/>
   </target>

   <!-- Delete the ${build} and ${dist} directory trees -->
   <target name="clean" description="clean up" >
	<delete dir="${build}"/>
     <delete dir="${dist}"/>
   </target>

</project>

Thanks,

Eirin
Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message