ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Barak Yaish" <bya...@cloverleafcomm.com>
Subject RE: Question regarding the Jar task
Date Wed, 22 Feb 2006 08:30:28 GMT
Hello again,

Here is the target I configured in the build.xml, but it doesn't seems to be work:

<target name="jar_test" depends="compile_test">
<jar destfile="${jars}/test.jar" update="true">
	        <fileset dir="${common_output}" includes="com/manager/test/**"/>
	        <fileset dir="${sources}/test/" includes="properties/*.xml"/>
	</jar>
	<copy file="${sources}/common/properties/server_config.properties" todir="/tmp"/>
	<replace file="/tmp/server_config.properties" token="is_allow_mirror " value="do_not_allow_mirror"/>
	<zip destfile="${jars}/common.jar">
		<zipfileset dir="/tmp" includes="server_config.properties" fullpath="properties"/>
	</zip>
</target>

where common.jar is jar created in previous target. 

This is the relevant part of the ant output:

jar_test:
      [jar] Building jar: /home/barak/exec/debug_exec/lib/test.jar
      [copy] Copying 1 file to /tmp

BUILD SUCCESSFUL
Total time: 30 seconds

When I check the content of common.jar, I see the old version of server_config.properties
(with "is_allow_mirror"). The file under /tmp has the new value "do_not_allow_mirror".


Can you advice on that, please?

Thanks,

Barak.

-----Original Message-----
From: Jan.Materne@rzf.fin-nrw.de [mailto:Jan.Materne@rzf.fin-nrw.de]
Sent: ?? 22 ?????? 2006 10:04?
To: user@ant.apache.org
Subject: AW: Question regarding the Jar task

Because <jar> extends <zip> this example from the manual should help

  <zip destfile="${dist}/manual.zip">
    <zipfileset dir="htdocs/manual" prefix="docs/user-guide"/>
    <zipfileset dir="." includes="ChangeLog27.txt" fullpath="docs/ChangeLog.txt"/>
    <zipfileset src="examples.zip" includes="**/*.html" prefix="docs/examples"/>
  </zip>
  zips all files in the htdocs/manual directory into the docs/user-guide directory in
  the archive, adds the file ChangeLog27.txt in the current directory as
  docs/ChangeLog.txt, and includes all the html files in examples.zip under
  docs/examples. The archive might end up containing the files:
    docs/user-guide/html/index.html
    docs/ChangeLog.txt
    docs/examples/index.html

Jan

>-----Urspr√ľngliche Nachricht-----
>Von: Barak Yaish [mailto:byaish@cloverleafcomm.com]
>Gesendet: Mittwoch, 22. Februar 2006 08:33
>An: user@ant.apache.org
>Betreff: Question regarding the Jar task
>
>Hello all,
>
>Is it possible using the Jar task to add a file to a specific
>location in a jar file?
>For example, if there is a jar containing a folder named z
>inside a folder named x (/x/z). How should I use the Jar task
>to add some file into the z folder inside the jar file?
>
>Thanks,
>
>Barak.
>

---------------------------------------------------------------------
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