<project name="Demo Launcher" default="task" basedir=".">
<!-- Set the application home to the parent directory of this directory -->
<property name="app.home" location="${basedir}/../app" />
<property name="app.base.dir" location="${basedir}/../app"/>
<property name="app.conf.dir" value="${app.base.dir}/conf" />
<property name="app.lib.dir" value="${app.base.dir}/lib" />
<property name="app.log.dir" value="/data/log/task"/>
<path id="base.class.path">
<fileset dir="${basedir}/../lib" includes="*.jar" />
<pathelement path="${app.conf.dir}" />
<pathelement path="${app.lib.dir}" />
<fileset dir="${app.lib.dir}" includes="*.jar" />
</path>
<jvmargset id="base.jvm.args">
<jvmarg value="-Xrunjdwp:transport=dt_socket,address=61009,server=y,suspend=n" />
</jvmargset>
<target name="task">
<mkdir dir="${app.log.dir}" />
<launch classname="com.meizu.framework.task.StandardTask" output="${app.log.dir}/ant.log">
<jvmargset refid="base.jvm.args" />
<classpath refid="base.class.path" />
<syspropertyset>
<sysproperty key="spring.context.config" value="classpath:task/app-task-spring-context.xml" />
<sysproperty key="log.dir" file="${app.log.dir}"/>
</syspropertyset>
</launch>
</target>
</project>