ant运行java
<target name="run" depends="compile">
<java fork="true" failοnerrοr="true" jar="${jar_path}">
<sysproperty key="file.encoding" value="UTF-8" />
<!--
<arg value="${args[0]}" />
-->
</java>
</target>
ant运行junit
<target name="run" depends="compile">
<junit printsummary="on" fork="true" showoutput="true">
<sysproperty key="file.encoding" value="UTF-8" />
<classpath>
<fileset dir="${lib.dir}" includes="**/*.jar" />
<pathelement path="${classes}" />
</classpath>
<formatter type="xml" usefile="true"/>
<batchtest todir="${report}/${time}">
<fileset dir="${classes}">
<include name="com/testcase/runner/*.*" />
</fileset>
</batchtest>
</junit>
</target>
关键行:
<sysproperty key="file.encoding" value="UTF-8" />