打算用ant来打包,发现生产的.class大小不同,内容也有差异,而且发现少加debug="on"的话,.class明显小一些,现在加上了,还是小一点点,用比较工具比较还是有差别:
<!-- compile -->
<target name="compile" depends="init" description="compile the source files">
<echo message="complie java under src..."/>
<mkdir dir="${classes.dir}"/>
<javac srcdir="${src.dir}" destdir="${classes.dir}" target="1.5" encoding="UTF-8" debug="on">
<!--<compilerarg line="-encoding GBK "/>-->
<!--<compilerarg value="-Xlint:unchecked" />-->
<compilerarg line="-source 1.5"/>
<classpath refid="master-classpath"/>
</javac>
</target>
请问,这样有影响吗?怎么让它生成的class文件一样?!