Hi,
I wrote a little application to test my java environment for j2me programming.
I got the build.xml (see below) from wireless.java.sun.com. But while compiling with ant there's an error. The jad file could not be copied. I looked in the bin folder and there was just the jar file after compiling.
any idea how I could get the jad files?
thanks
build.xml
I wrote a little application to test my java environment for j2me programming.
I got the build.xml (see below) from wireless.java.sun.com. But while compiling with ant there's an error. The jad file could not be copied. I looked in the bin folder and there was just the jar file after compiling.
any idea how I could get the jad files?
thanks
build.xml
Code:
<project name="MyProject" default="dist" basedir="..">
<property name="midp" value="/Users/leliel/Development/midp"/>
<property name="midp_lib" value="${midp}/classes"/>
<target name="init">
<tstamp/>
</target>
<target name="compile" depends="init">
<mkdir dir="build/classes"/>
<javac destdir="build/classes" srcdir="src"
bootclasspath="${midp_lib}" target="1.1"/>
</target>
<target name="obfuscate" depends="compile">
<mkdir dir="build/jax"/>
<java fork="yes" classname="com.ibm.jax.Batch"
classpath="${jax};${midp_lib}">
<sysproperty key="HOME" value=".."/>
<sysproperty key="MIDP_HOME" value="${midp}"/>
<arg line="build/myprog.jax"/>
</java>
<mkdir dir="build/obfuscated"/>
<unjar src="build/jax/myprog_jax.zip"
dest="build/obfuscated"/>
</target>
<target name="preverify" depends="compile">
<mkdir dir="build/preverified"/>
<exec executable="${midp}/bin/preverify">
<arg line="-classpath ${midp_lib}"/>
<arg line="-d build/preverified"/>
<arg line="build/classes"/>
</exec>
</target>
<target name="dist" depends="preverify">
<mkdir dir="build/bin"/>
<jar basedir="build/preverified"
jarfile="build/bin/MyProj.jar">
<fileset dir="res"/>
</jar>
<copy file="bin/MyProj.jad"
tofile="build/bin/MyProj.jad"/>
</target>
<target name="onebit" depends="dist">
<exec executable="${midp}/bin/midp">
<arg line="-Dsystem.display.screen_depth=2"/>
<arg line="-Xdescriptor build/bin/MyProj.jad"/>
<arg line="-classpath build/bin/MyProj.jar"/>
<env key="DISPLAY" value=":0.0"/>
</exec>
</target>
<target name="run" depends="dist">
<exec executable="${midp}/bin/midp">
<arg line="-Xdescriptor build/bin/MyProj.jad"/>
<arg line="-classpath build/bin/MyProj.jar"/>
<env key="DISPLAY" value=":0.0"/>
</exec>
</target>
</project>