You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@ant.apache.org by Jeff Bailey <JB...@digitalboardwalk.com> on 2000/11/13 20:56:37 UTC
question
Hi all,
here I am with yet another <ejbjar /> question. . . .
how does the ejbjar element determine that an ejb.jar is up to date? In
other words, my current build file is always rebuilding all my ejb jars but
I would like it to only build (or rebuild) ejb jars that are either new and
/ or updated?
I am sure I am just overlooking something simple.
The targets in question looks like:
<target . . . >
<!-- compile the src files for the ejb's and place them in the
${build.dir} -->
</target>
<target . . . >
<ejbjar srcdir="${build.dir}/ejb" destdir="${dist.dir}/ejb"
descriptordir="${src.dir}/ejb/meta-inf">
<weblogic destdir="${dist.dir}/ejb" compiler="jikes" classpath=" . .
." />
<include name="**/*-ejb-jar.xml" />
<exclude name="**/*weblogic*.xml" />
</ejbjar>
</target>
<target . . .>
<!-- dump the ${build.dir} ->
</target>
I tried not deleting the ${build.dir} but it seemed to rebuild everything
regardless of what was contained in that directory.
Thanks for any insight that can be provided :)
Jeff
RE: question
Posted by Conor MacNeill <co...@ebinteractive.com.au>.
Jeff,
Can you try the latest nightly build. It has some new code to reduce the
number of times ejbc is run. Can you run that as
ant -verbose
There should then be some output as to why ejbjar is rerunning things.
Conor
--
Conor MacNeill
conor@cortexebusiness.com.au
Cortex eBusiness
http://www.cortexebusiness.com.au
-----Original Message-----
From: Jeff Bailey [mailto:JBailey@digitalboardwalk.com]
Sent: Tuesday, 14 November 2000 6:57
To: 'ant-user@jakarta.apache.org'
Subject: <ejbjar> question
Hi all,
here I am with yet another <ejbjar /> question. . . .
how does the ejbjar element determine that an ejb.jar is up to date? In
other words, my current build file is always rebuilding all my ejb jars but
I would like it to only build (or rebuild) ejb jars that are either new and
/ or updated?
I am sure I am just overlooking something simple.
The targets in question looks like:
<target . . . >
<!-- compile the src files for the ejb's and place them in the
${build.dir} -->
</target>
<target . . . >
<ejbjar srcdir="${build.dir}/ejb" destdir="${dist.dir}/ejb"
descriptordir="${src.dir}/ejb/meta-inf">
<weblogic destdir="${dist.dir}/ejb" compiler="jikes" classpath=" . .
." />
<include name="**/*-ejb-jar.xml" />
<exclude name="**/*weblogic*.xml" />
</ejbjar>
</target>
<target . . .>
<!-- dump the ${build.dir} ->
</target>
I tried not deleting the ${build.dir} but it seemed to rebuild everything
regardless of what was contained in that directory.
Thanks for any insight that can be provided :)
Jeff