Beaner FAQ
Try something like:
<java
classname="com.jshift.beaner.Beaner"
classpath="${libDir}"
failonerror="true"
>
<arg value="-d"/>
<arg value="${structDir}"/>
<arg value="@beaner_files.txt"/>
</java><taskdef
name="beaner"
classname="com.jshift.beaner.Beaner"
classpath="${libDir}"
/>
<beaner outputDir="${structDir}">
<fileset dir="java" includes="**/*.txt"/>
</beaner><mkdir dir="${buildDir}/client/javaStruct"/>
<concat destfile="${buildDir}/client/beaner_files.bat">
dir ${srcDir}\client\java\*.txt /S /B > ${buildDir}\client\beaner_files.txt
</concat>
<replaceregexp
file="${buildDir}/client/beaner_files.bat"
match="(\S)/(\S)"
replace="\1\\\\\2"
flags="g"
/>
Maybe.
Declare a variable as both 'abstract' and 'final'.