I've been trying to create a platform neutral build for our flex application using Ant and mxmlc.jar but I can't get the configuration to work. When I run the build I always get an class not found exception for the "flex/tools/Mxmlc" class. I can build flex with Ant if I use the mxmlc.exe compiler directly from Ant, but I wanted the build to work without requiring the compiler script or executable.
Here is my current Ant target that is not working: <target name="compile_flex_jar" depends="init, flex_classpath"> <echo message="mxmlc.jar = ${mxmlc.jar}"/> <echo message="flex_config = ${flex_config}"/> <echo message="flex_file = ${flex_file}"/> <echo message="flex.class.path = ${flex.class.path}"/> <echo message="flex_jars.dir = ${flex_jars.dir}"/> <echo message="flex_home.dir = ${flex_home.dir}"/> <java jar="${mxmlc.jar}" fork="true" dir="c:\dev\in2m\in2m\flex" failonerror="true" > <jvmarg value="-Dassert -Dapplication.home=${env.FLEX_HOME} -Xms256M -Xmx512M" /> <classpath> <path refid="flex.class.path"/> <pathelement location="c:/dev/in2m/in2m/flex/webapp/mvelopes/WEB-INF/flex/jars/mxmlc.jar"/> </classpath> <arg value="-configuration ${flex_config} ${flex_file}" /> </java> </target> Even when I hard code the mxmlc.jar file in the class path executing mxmlc.jar doesn't find the correct class. Is anyone else using Ant and mxmlc.jar to compile their Flex files and if so can you post a solution showing the correct configuration? Thanks in advance for your help. Brett Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/flexcoders/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/