Hi Mamta,
What error are you seeing?
-Rick
Mamta Satoor wrote:
Thanks for your reply, Rick. I changed my build.xml as shown in the
attached file and still no luck yet :(
Mamta
On 8/29/08, Rick Hillegas <[EMAIL PROTECTED]> wrote:
Hi Mamta,
Here's a target from java/demo/build.xml which compiles some classes with
the 1.5 compiler. This may work better for you:
<target name="compile-vtidemo">
<javac
source="1.5"
target="1.5"
bootclasspath="${empty}"
nowarn="on"
debug="${debug}"
depend="${depend}"
deprecation="${deprecation}"
optimize="${optimize}"
proceed="${proceed}"
verbose="${verbose}"
srcdir="${derby.demo.src.dir}/vtis/java"
destdir="${out.dir}">
<classpath>
<pathelement path="${java15compile.classpath}"/>
</classpath>
<!-- <compilerarg value="-Xlint:unchecked"/> -->
</javac>
</target>
Hope this helps,
-Rick
Mamta Satoor wrote:
Hi,
I am adding an import of
java.util.concurrent.ThreadPoolExecutor in
org.apache.derby.iapi.sql.dictionary.DataDictionary and
when I compile
it without any changes to build.xml, I ofcourse get errors for that
import because it is only available in jdk1.5 and higher.
In order to fix this, I have made changes to
org.apache.derby.iapi.sql.build.xml (attached to this
mail) so that
DataDictionary is excluded from compile with jdk1.4 and will be
compiled with jdk1.6 But that is not fixing the problem. I was
wondering if someone more familiar with build.xml can help me on this?
This is my first time trying to add a new target and my attempt at
changes in this build.xml are based on other build.xmls in the Derby
engine code.
thanks,
Mamta
ps this is a temporary thing to put something jdk1.5 specific in
DataDictionary. I later plan subclass it and then jdk1.5 specific
stuff will go into that new class. But I will have to go through the
same exercise of changing build,xml for that new file and hence this
exercise of changing the build.xml will be useful later.